Le 15/08/2010 21:50, François Van Der Biest a écrit :
2010/8/15 RatZilla$ <ratzil...@gmail.com <mailto:ratzil...@gmail.com>>


    J'ai une petite question:
    Quand tu parles de proxy côté serveur, tu stockes les résultats des
    requêtes http, de la XAPI, ou d'OpenLayers lui même?


En fait pour des raisons de sécurité les requêtes Web faîtes avec du code JavaScript ne peuvent intérogé qu'une resource présente sur le même nom de domaine et donc sur le même serveur.

Pour contourner cela il suffit d'avoir un script PHP, Python ou autre qui execute la requête et renvois la réponse.


Le proxy ne stocke pas, il sert juste d'intermédiaire dans l'interrogation de la XAPI.

C'est pour contourner une limitation du javascript dite "same origin policy" http://en.wikipedia.org/wiki/Same_origin_policy

F.

PS: pour PA : l'erreur JS peut être due au manque de proxy. Au besoin, tu en as un à disposition dans le dossier exemples de openlayers (à éditer pour autoriser l'accès à la XAPI, via la variable allowed_hosts).


_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr

_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr

Répondre à