Il y a même (au moins) une bibliothèque JS pour ça :
- http://easyxdm.net/wp/
Cela signifie-t-il qu'un site qui déjà utilise AJAX pour GoogleMaps ne pourra l'utiliser pour des requetes à son propre domaine ??
Pour moi, c'est plutôt l'inverse qui est à craindre, soit disposer de requêtes Ajax vers son domaine et ne pouvoir en diriger vers d'autres domaines.
Maintenant, il est assez courant d'envoyer les requêtes Ajax vers son serveur, donc un domaine unique, sur lequel un script redirige vers les bonnes APIs, comme celles de Google. Cela résout le problème, en ajoutant quand même une contrainte de temps de réponse.
-- Cordialement, Pascal
Le 28/06/2011 21:05, Stéphane Santon a écrit :
Bonjour,
Bonjour,
Dans http://fr.wikipedia.org/wiki/XMLHttpRequest
Mieux approfondi sur la version anglaise :
- http://en.wikipedia.org/wiki/XMLHttpRequest
XMLHttpRequest en version actuelle ne peut se connecter qu'à un seul
domaine serveur en utilisant le protocole http
Oui, c'est une contrainte sécuritaire :
- http://en.wikipedia.org/wiki/Same_origin_policy
Mais elle peut être détournée par des techniques plus ou moins
normalisées, dont JSON-P et CORS :
Il y a même (au moins) une bibliothèque JS pour ça :
- http://easyxdm.net/wp/
Cela signifie-t-il qu'un site qui déjà utilise AJAX pour GoogleMaps ne
pourra l'utiliser pour des requetes à son propre domaine ??
Pour moi, c'est plutôt l'inverse qui est à craindre, soit disposer de
requêtes Ajax vers son domaine et ne pouvoir en diriger vers d'autres
domaines.
Maintenant, il est assez courant d'envoyer les requêtes Ajax vers son
serveur, donc un domaine unique, sur lequel un script redirige vers les
bonnes APIs, comme celles de Google.
Cela résout le problème, en ajoutant quand même une contrainte de temps
de réponse.
Il y a même (au moins) une bibliothèque JS pour ça :
- http://easyxdm.net/wp/
Cela signifie-t-il qu'un site qui déjà utilise AJAX pour GoogleMaps ne pourra l'utiliser pour des requetes à son propre domaine ??
Pour moi, c'est plutôt l'inverse qui est à craindre, soit disposer de requêtes Ajax vers son domaine et ne pouvoir en diriger vers d'autres domaines.
Maintenant, il est assez courant d'envoyer les requêtes Ajax vers son serveur, donc un domaine unique, sur lequel un script redirige vers les bonnes APIs, comme celles de Google. Cela résout le problème, en ajoutant quand même une contrainte de temps de réponse.