2013-07-23 56 views
0

我有一個接收HTTP POST的HTTP處理程序。與頭HTTP POST消息是 -如何讀取和處理HTTP POST

POST /ibe/example.ashx HTTP/1.1 
Content-Length: 41 
Content-Type: application/x-www-form-urlencoded; text/html; charset=GBK 
Host: 202.177.46.142 
User-Agent: Mozilla/4.0 

param1=value1&param2=value2&param3=value3

處理程序在我的代碼是 -

var V1 = context.Request["param1"]; 
var V2 = context.Request["param2"]; 

但返回的值是null

+0

你有沒有嘗試過'Request.QueryString(「param1」)'? –

+2

如果您需要幫助,我們確實需要更多的上下文。定義_didn't work_並至少包含你的處理程序的片段,它是_「不工作」_。 –

+0

「沒有工作」幾乎可以表示任何事情,所以它告訴我們關於你遇到的問題一無所知。請更具體一些。 – tnw

回答

0

如果它是一個職位,我想你會想要使用流讀取器來獲取主體,然後在需要時反序列化。