【发布时间】:2012-11-27 18:03:16
【问题描述】:
我不完全确定如何用最好的方式来形容这个标题。但我知道我以前做过,但似乎不知道该怎么做。
我有这样的方法
[HttpPost]
public string doSomething()
{
string formValue = Request.Form["MyKey"];
return formValue;
}
然后我发送一个提琴手 POST 示例请求。
我在请求正文中放了这样的东西
MyKey=SomeValue
但是,当我调用 fiddler 时,我得到一个空的 formValue 字符串。
我知道我以前做过,但我似乎不记得如何在请求正文中传递此信息。
【问题讨论】:
-
可能您忘记将内容类型设置为
application/x-www-form-urlencoded? -
完全忘记了内容类型,谢谢卡梅隆!来吧,回答一下,这样我就可以接受了。
标签: c# asp.net-mvc testing http-post fiddler