C# 如何处理HTTP POST?
我有一个接收HTTP POST的HTTP处理程序。 具有标头的HTTP POST消息为-C# 如何处理HTTP POST?,c#,asp.net,http-post,C#,Asp.net,Http Post,我有一个接收HTTP POST的HTTP处理程序。 具有标头的HTTP POST消息为- POST /ibe/example.com HTTP/1.1 Content-Length: 445 Content-Type: application/x-www-form-urlencoded; charset=UTF-8 Accept: */* Host: 202.177.46.142 charset=UTF-8¶m1=val1¶m2=val2 我的代码中的处理程序
POST /ibe/example.com HTTP/1.1
Content-Length: 445
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Accept: */*
Host: 202.177.46.142
charset=UTF-8¶m1=val1¶m2=val2
我的代码中的处理程序是-
var V1 = context.Request["param1"];
var V2 = context.Request["param2"];
但这不起作用。我认为您应该使用:
var V1 = context.Request.Param["param1"];
var V2 = context.Request.Param["param2"];
从这个例子中可以看出:这里有什么不起作用?这些行之后的V1和V2是否为空?首先设置Request.Method=“POST”;