|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre éprouvé
![]() Développeur Web Inscription : janvier 2007 Messages : 438 ![]() |
Bonjour à tous,
Comment re-balancer toutes les variables POST et GET reçues sur ma page proxy.php (webservice). Cette page doit inclure l'URL de destination de mon application serveur (avec un port dans l'URL notamment) qui est sur un domaine différent. J'utilise Code :
Quelqu'un à une idée pour rebalancer les POST ? http_post_data($url, $toPOST); ne fonctionne pas. Merci à tous
__________________
Mon blog |
||
|
|
00
|
|
|
#2 | ||
|
Membre Expert
![]() Inscription : janvier 2005 Messages : 2 288 ![]() |
pk tu utilises pas juste $key tout simplement la ??
Code :
|
||
|
|
00
|
|
|
#3 | ||
|
Membre éprouvé
![]() Développeur Web Inscription : janvier 2007 Messages : 438 ![]() |
Ok niquel, par contre, je n'ai pas le droit de les balancer en GET.
Le dév de l'appli serveur va devoir modifier toutes les procédures.. On s'était mis d'accord sur ce protocole d'échanges de données en GET et en POST pour une procédure donnée (chaque). J'include le chemin du serveur en lui passant les GET en fin de script Code PHP :
<?php include "http://server.domain.com:222/?get1=val1&get2=val2"; ?> Une méthode barbare serait de reconstruire un formulaire et de le soumettre sur le OnLoad mais je l'exclue. Je viens de faire un test avec une page test.php au lieu de mon appli serveur.. Code PHP :
Firebug me répond bien mes POST et mes GET (en tant que responseText) donc l'include suffit à rendre accessible ces variables par mon appli. Je vois donc pas où ça coince..
__________________
Mon blog |
||
|
|
00
|
|
|
#4 | |
|
Membre éprouvé
![]() Développeur Web Inscription : janvier 2007 Messages : 438 ![]() |
Citation:
Pour je ne sais quelle raison, PHP coupe les headers HTTP après la première ligne. (ayant analysé les informations entrantes sur mon appli serveur) Les POST n'arrivent donc pas chez mon appli. En configurant IE pour faire du cross domain, tout passe bien. Ca coince au niveau de proxy.php par déduction. Une idée ? PS : cela vaut aussi bien pour uniquement du simple POST vers une appli serveur car je fais : Code php :
<?php include "http://server.domain.com:222/?".$toGET; ?>
__________________
Mon blog |
|
|
|
00
|
|
|
#5 | |||
|
Inactif
Inscription : septembre 2005 Messages : 1 196 ![]() |
Bonjour a tous
Citation:
Peut etre que ce code pourrais te donner un element de réponse. Code :
|
|||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com