Je dois POSTER certains paramètres à une URL en dehors de mon réseau, et les développeurs de l'autre côté m'ont demandé de ne pas utiliser les paramètres HTTP: à la place, je dois poster mes valeurs-clés dans HTTP En-têtes.HTTP POST - Je suis coincé
Le fait est que je ne comprends pas vraiment ce qu'ils veulent dire: J'ai essayé d'utiliser un poste ajax-like, avec des objets XMLHTTP, et aussi j'ai essayé d'écrire dans l'en-tête avec quelque chose comme
Request.Headers.Add(key,value);
mais je ne peux pas (exception du cadre); J'ai essayé l'inverse, en utilisant l'objet Response comme
Response.AppendHeader("key", "value");
puis rediriger vers la page ... mais cela ne fonctionne pas, aussi bien.
Il est évident, je pense, que je suis coincé là, toute aide?
EDIT j'ai oublié de vous dire que mon environnement est .Net 2.0, C#, sur Windows Server 2003. L'exception que je suis arrivé est
System.PlatformNotSupportedException was unhandled by user code
Message="Operation is not supported on this platform."
Source="System.Web"
Cela ressemble à elle est causée par mon tentative de Request.Add, MS il y a un an a publié quelques corrections de sécurité qui ne le permettent pas.