我必須將一些參數發佈到網絡外部的URL,而另一方的開發人員要求我不要使用HTTP參數:相反,我必須將我的鍵值發佈到HTTP標頭。HTTP POST - 我被卡住了
事實是,我真的不明白他們的意思:我試圖用一個類似Ajax的帖子,與爲XmlHttp對象,我也試圖與一些標題寫這樣
Request.Headers.Add(key,value);
但我不能(框架例外);我試過其他方式使用Response對象一樣
Response.AppendHeader("key", "value");
,然後重定向到頁面...但是這不工作,也是如此。
很明顯,我認爲我卡在那裏,有幫助嗎?
編輯我忘了告訴你,我的環境是NET 2.0,C#,贏服務器2003年 我得到的例外是
System.PlatformNotSupportedException was unhandled by user code
Message="Operation is not supported on this platform."
Source="System.Web"
這看起來像是由引起了我暫定爲Request.Add,MS一年前發佈了一些不允許的安全修復程序。