0

我不完全确定如何用最好的方式来表达标题。但我知道我以前做过这个,似乎无法找到如何做到这一点。

我有这样的方法

[HttpPost]
public string doSomething()
{
   string formValue = Request.Form["MyKey"];
   return formValue;
}

然后我发送一个提琴手 POST 示例请求。

我在请求正文中放了这样的东西

MyKey=SomeValue

但是,当我调用提琴手时,我得到一个空的 formValue 字符串。

我知道我以前做过这个,我似乎不记得如何在请求正文中传递这些信息。

4

1 回答 1

1

根据要求,这是我以答案形式发表的评论:


可能您忘记将内容类型设置为application/x-www-form-urlencoded

为了让正文被理解为包含表单数据,这是必要的。

于 2012-11-27T18:23:41.050 回答