Bonjour,
J'ai écrit un proxy pour obtenir des données XML extérieures avec une requête HTTPWebRequest mais j'ai un souci avec le passage de paramètre :
- L'appel de ma page est faite en AJAX par l'appel suivant :
XMLProxy.aspx?url=xxxxxxxxxxxxxxxxxx
Je récupère l'url en faisant :
proxyUrl = HttpUtility.UrlDecode(Request.QueryString["url"].ToString());
Le problème est qu'il peut (en fait, il y a !!!) des caractères "&" dans l'url passée en paramètre.
Du coup, ma variable proxyUrl est tronquée au niveau du premier "&" rencontré puisque c'est le séparateur de paramètres...
Y a-t-il une fonction pour récupérer toute la ligne de paramètre ?
Partager