Bonjour,
Mon problème est le suivant. Je voudrais charger des photos satellite en IR, pour cela j'ai l'adresse et le nom, mais le nom est en fonction de l'heure et des minutes (toujours en xxh00, xxh15, xxh30 et xxh45), et des secondes, c'est la que ça coince car la valeur des secondes est un peu aléatoire. Pour palier cela, il y a une page ou il y a la liste des noms complets des images. Je voudrais donc ouvrir ce fichier, et explorer dedans pour aller chercher les noms corrects. Mon problème est que en javascript, la gestion de fichier c'est pas facile. J'ai donc fait cela:
Dans la console j'ai le message suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 var xhr = new XMLHttpRequest(); xhr.open('GET', 'http://rammb.cira.colostate.edu/ramsdis/online/archive.asp?data_folder=rmtc/rmtcsasec1ir404', true); // If specified, responseType must be empty string or "text" xhr.responseType = 'text'; xhr.onload = function () { if (xhr.readyState === xhr.DONE) { if (xhr.status === 200) { console.log(xhr.response); console.log(xhr.responseText); } } }; xhr.send(null);
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur http://rammb.cira.colostate.edu/rams...mtcsasec1ir404. Raison : l’en-tête CORS « Access-Control-Allow-Origin » est manquant.
Je sais vaguement l'origine, mais je ne sais pas comment contourner cela. A moins qu'il y ait une autre methode pour lire ce fichier distant.
Merci de votre aide
Michel
Partager