Tengo que enviar algunos parámetros a una URL fuera de mi red, y los desarrolladores del otro lado me pidieron que no use parámetros HTTP: en su lugar tengo que publicar mis pares clave-valor en HTTP Encabezados.HTTP POST - Estoy atascado
El hecho es que yo no entiendo muy bien lo que quieren decir: He intentado utilizar un post-como Ajax, con objetos xmlhttp, y también he tratado de escribir en la cabecera con algo como
Request.Headers.Add(key,value);
pero no puedo (excepción del marco); Probé a la inversa, con el objeto de respuesta como
Response.AppendHeader("key", "value");
y luego redirigir a la página ... pero esto no funciona, también.
Es evidente, creo, que estoy atrapado allí, ¿alguna ayuda?
EDITAR me olvidó decirte que mi entorno es .Net 2.0, C#, en el servidor Win 2003. La excepción que tengo es
System.PlatformNotSupportedException was unhandled by user code
Message="Operation is not supported on this platform."
Source="System.Web"
Esto parece que es causada por mi provisional para Request.Add, MS hace un año publicó algunas correcciones de seguridad que no permiten esto.