IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

XHR et url absolue ?


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 39
    Par défaut XHR et url absolue ?
    Bonjour, j'ai un petit problème avec XHR : peut-on appeler une page sur un autre serveur que celui qui a généré la page ? Car lorsque j'essaye un xhr.open("POST", "http://....", true); mon script plante... (l'objet est correctement créé, déjà vérifié), alors que si j'utilise un url relatif le script s'execute... (mais ne me sert plus à rien)

    Merci d'avance.

  2. #2
    Expert confirmé
    Avatar de sekaijin
    Homme Profil pro
    Urbaniste
    Inscrit en
    Juillet 2004
    Messages
    4 205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 4 205
    Par défaut
    Normal c'est une question de sécurité XHR ne peux pas accéder à une autre site que celui d'ou il est issue.

    pour ma part j'ai fais un proxy php sur mon site
    à la place d'ouvrir
    http://unsite.la/chemin/ressource
    j'ouvre
    http://monsite.ici/proxy.php?url=htt...emin/ressource
    ce script ouvre lui-même la conexion distante et envoie directement le flux au client.

    mais attention cela peu poser des pb de sécurité qu'il faut bien identifier.

    A+JYT

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 39
    Par défaut
    Argh, problème : mon script fait partie d'un plug-in FireFox, je dois ajouter sur un site tiers des informations contenues sur un site qui m'appartient, je ne vois donc aucun moyen de contourner cette sécurité, je suppose que je vais devoir utiliser une iframe cachée pour rappatrier ces infos...
    Si vous avez une autre idée, je suis preneur !

  4. #4
    Rédacteur
    Avatar de marcha
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2003
    Messages
    1 571
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 571
    Par défaut
    sauf erreur xhr peut accéder à une autre url dans le cas ou tu l'exécute
    en local ou si le script est signé. Dans le cas d'une extension ça doit
    pouvoir ce faire, désolé je n'en sais pas plus.

    La voie d'un iframe caché me semble pas une bonne solution, car pour les
    même raisons de sécurité tu ne peux pas accéder aux information provenant
    d'un autre serveur. A vérifier.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 39
    Par défaut
    Merci, en effet lorsque créé via le script du plug in j'arrive à executer des requetes xhr sur le serveur dont j'avais besoin

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. include et url absolue ?
    Par Alexdezark dans le forum Langage
    Réponses: 12
    Dernier message: 10/11/2008, 15h56
  2. Problème URL absolue avec <html:base>
    Par sab38 dans le forum Struts 1
    Réponses: 5
    Dernier message: 06/02/2008, 16h35
  3. file_exists et url absolue
    Par renaud26 dans le forum Langage
    Réponses: 1
    Dernier message: 19/01/2008, 17h08
  4. url absolue / relative
    Par enzo21 dans le forum Flash
    Réponses: 9
    Dernier message: 30/08/2006, 18h23
  5. [Servlets] Redirection HTTP vers une url absolue
    Par Dinaïz dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 18/11/2005, 21h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo