我必须将一些参数发送到网络外的URL,另一方面的开发人员要求我不要使用HTTP参数:而是我必须在HTTP标头中发布我的键值.
事实是我并不真正理解他们的意思:我试图使用类似ajax的帖子,使用XmlHttp对象,而且我还尝试在标题中写入类似的内容
Request.Headers.Add(key,value);
但我不能(框架例外); 我尝试了另一种方式,使用Response对象
Response.AppendHeader("key", "value");
然后重定向到页面...但这也不起作用.
我认为很明显,我被困在那里,有什么帮助吗?
编辑我忘了告诉你我的环境是Win服务器2003上的.Net 2.0,c#.我得到的例外是
System.PlatformNotSupportedException was unhandled by user code Message="Operation is not supported on this platform." Source="System.Web"
这看起来像是我的试探性问题引起的.一年前,MS发布了一些不允许这样做的安全修复程序.