<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
    <title></title>
  </head>
  <body text="#000000" bgcolor="#ffffff">
    Le 15/08/2010 21:50, François Van Der Biest a écrit :
    <blockquote
      cite="mid:AANLkTi=tDCK3ujTp1CjMSQhsrhDuiBtkiEx4mfPHk7Ga@mail.gmail.com"
      type="cite">2010/8/15 RatZilla$ <span dir="ltr"><<a
          moz-do-not-send="true" href="mailto:ratzillas@gmail.com">ratzillas@gmail.com</a>></span><br>
      <div class="gmail_quote">
        <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
          0.8ex; border-left: 1px solid rgb(204, 204, 204);
          padding-left: 1ex;">
          <br>
          J'ai une petite question:<br>
          Quand tu parles de proxy côté serveur, tu stockes les
          résultats des<br>
          requêtes http, de la XAPI, ou d'OpenLayers lui même?</blockquote>
      </div>
    </blockquote>
    <br>
    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.<br>
    <br>
    Pour contourner cela il suffit d'avoir un script PHP, Python ou
    autre qui execute la requête et renvois la réponse.<br>
    <br>
    <blockquote
      cite="mid:AANLkTi=tDCK3ujTp1CjMSQhsrhDuiBtkiEx4mfPHk7Ga@mail.gmail.com"
      type="cite">
      <div class="gmail_quote">
        <div><br>
        </div>
        <div>Le proxy ne stocke pas, il sert juste d'intermédiaire dans
          l'interrogation de la XAPI. </div>
        <div><br>
        </div>
        <div>C'est pour contourner une limitation du javascript dite
          "same origin policy" <a moz-do-not-send="true"
            href="http://en.wikipedia.org/wiki/Same_origin_policy">http://en.wikipedia.org/wiki/Same_origin_policy</a></div>
        <div><br>
        </div>
        <div>F.</div>
        <div><br>
        </div>
        <div>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).</div>
      </div>
      <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
Talk-fr mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Talk-fr@openstreetmap.org">Talk-fr@openstreetmap.org</a>
<a class="moz-txt-link-freetext" href="http://lists.openstreetmap.org/listinfo/talk-fr">http://lists.openstreetmap.org/listinfo/talk-fr</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>