Bonjour,
Je voudrais tester un script qui envoie des requête AJAX en cross-domain (CORS) avec l'objet XDomainRequest à partir d'un page web locale.
Le problème est que ça ne fonctionnement pas.
=> connaissez-vous un serveur qui accepte les requetes cross-domain pour que je puisse tester (car je ne sais pas si le problème vient du serveur distant, de mon navigateur Web ou du script) ?
Je ne pense pas que le problème vienne du script, il est basique :
=> ça m'affiche le message "error"
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
18
19
20
21
22
23
24 // génération objet ajax cross-domain function getXDomainRequest() { var xdr = null; if (window.XDomainRequest) { xdr = new XDomainRequest(); } else if (window.XMLHttpRequest) { xdr = new XMLHttpRequest(); } else { alert("Votre navigateur ne gère pas l'AJAX cross-domain !"); } return xdr; } function sendXDomain_request() { // utilisation de la fonction getXDomainRequest() var xdr = getXDomainRequest(); xdr.onload = function() { alert(xdr.responseText); } xdr.open("GET", "http://10.0.200.17/index.json"); xdr.send(); } sendXDomain_request();
Merci d'avance,
Partager