Bonjour,
Jusqu'à présent j'utilise AJAX pour des requêtes sur mon propre serveur mais peut-on utiliser AJAX pour envoyer des requêtes sur un serveur distant?
Merci pour vos réponses,
webrider
Bonjour,
Jusqu'à présent j'utilise AJAX pour des requêtes sur mon propre serveur mais peut-on utiliser AJAX pour envoyer des requêtes sur un serveur distant?
Merci pour vos réponses,
webrider
Dernière modification par vermine ; 25/09/2015 à 13h20.
Bonjour,Autant que je sache, non, pour des pb de sécurité ...Envoyé par webrider
A+
Pour tout savoir sur l'utilisation du forum
En postant votre message, n'oubliez pas les Règles du Club.
Depuis la page de la doc du framework Prototype : http://www.prototypejs.org/learn/introduction-to-ajax , la réponse est bien encadré en rouge
Nas'
Merci pour vos réponses les gars!
Afin que vous puissiez m'aiguiller sur une solution autre qu'AJAX si possible, je vais devoir être légèrement plus explicite.
Le script qui se trouve sur le site distant effectue un calcul suivant plusieurs paramètres que je lui envoie, un fois que le calcul est terminé il me retourne du xml contenant les résultats.
Les paramètres sont saisis par l'utilisateur au moyen d'un formulaire. J'aurais voulu intercepter la réponse et l'afficher sur la page sans que celle-ci ne se recharge.
Est-ce réalisable tel que je le propose?
Les iframe posant le même pb de sécurité, je ne vois qu'une pop qui renverrait le résultat à son openerEnvoyé par webrider
Enfin ... peut-être que quelqu'un d'autre aura mieux
A+
Pour tout savoir sur l'utilisation du forum
En postant votre message, n'oubliez pas les Règles du Club.
J'espère aussi mais merci quand-même!Envoyé par E.Bzz
Bien sur que c'est possible, il faut appeler un pseudo proxy sur ton site, qui est chargé de retriever le contenu sur un autre site. Tout cela se fait coté serveur et la réponse qui est fait est envoyé par ton site, avec du contenu extérieur.
C'est pas difficile à mettre en oeuvre cf readfile en php, mais ça pose des soucis de sécurité évidents, à méditer donc.
Concours Javascript! Viendez!
Merci pour ta réponse Shinuza!
Je comprends bien l'idée dans son ensemble mais pourrais-tu me donner plus d'infos sur la mise en place d'un pseudo proxy? Un lien peut-être?
webrider
J'ai trouvé une solution moins souple mais qui s'adapte bien à mon projet.
Je vais "charger" le xml par le biais de PHP, le parser en PHP et "insérer" les données dans la page. Il ne me restera plus qu'à les rechercher en JavaScript et tout sera transparent pour l'utilisateur.
NB : cette solution s'applique bien à mon problème car les données envoyées par xml sont peu mises à jour et ne dépendent que de peu de facteurs. Si ce n'est pas votre cas, une autre solution devra s'imposer!
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager