11286 sujets

JavaScript, DOM et API Web HTML5

Bonsoir,

Je voudrais récupérer le contenu d'un fichier d'une autre origine. Voici le code :

let myHeaders = new Headers();
myHeaders.append('Content-Type','text/plain');
myHeaders.append('Access-Control-Allow-Origin',location.origin);
myHeaders.append('Access-Control-Allow-Credentials',true);

fetch('https://playlist.atelier-hypermedia.fr/test.txt',{method:'get',mode:'cors',credentials:'include',headers:myHeaders})
.then(function(){ arguments[0].text()
.then(function(){ alert(arguments[0]); }); });


Cela ne fonctionne pas. Qu'en pensez-vous ?

Merci de votre aide.
Hello,
Normal que ça ne fonctionne pas, il faut que ton paramètre "Access-Control-Allow-Origin" soit dans l'entête de la réponse, côté ressource.