2011-04-30 5 views
0

Je suis actuellement en train de développer un site, et j'ai besoin d'intégrer des données de marché XML fournies par un tiers. Ils m'ont envoyé beaucoup de documents sur la façon de faire des demandes pour différents types d'informations, et aussi comment faire une demande de connexion. Cependant, mes recherches m'indiquent que vous ne pouvez pas utiliser XMLHttpRequest pour accéder aux données à partir de serveurs distants, sauf si vous exécutez un proxy, et que le proxy peut alors faire la demande pour vous. De plus, je crois comprendre que les connexions des tierces parties expirent toutes les 24 heures. Puis-je demander à mon proxy théorique de renouveler automatiquement la demande de connexion tous les jours? Désolé si mes questions semblent stupides - Je suis tellement nouveau à XML et toute aide serait appréciée!XMLHttpRequest du serveur distant

Cheers, Jane

Répondre

0

Votre recherche est correcte. Vous ne pouvez pas effectuer directement des demandes de domaine croisé avec XMLHttpRequest. L'utilisation d'un proxy est une solution. Un autre est de demander à la 3ème partie de mettre en œuvre JSONP: http://en.wikipedia.org/wiki/JSONP

+0

Super, merci beaucoup pour votre réponse. Je suis tombé sur quelques informations sur JSONP et cela semble être beaucoup plus une solution pratique que XML, mais je me demande si elles peuvent - ou seraient disposées - à le faire. Merci de votre aide! – Jane

Questions connexes