在参数不起作用时,[FORMBODY]前缀的PUT终点

时间:2016-04-14 07:05:18

标签: asp.net-web-api

以下是控制器终点

[Route("{id}/cancel")]
[HttpPut]
public IHttpActionResult Cancel(int id, [FromBody]Boolean mail)
{
  //Code goes here 
}

当我从Postman调用此终点时,我总是将邮件的价值视为错误。

我将Content-Type指定为application / x-www-form-urlencoded它没有用。

我读过一篇文章,说过要把参数作为" =值"即只传递值不是键,我通过传递" = true"来尝试这个,但我再次将mail的值变为false。

请帮忙。

0 个答案:

没有答案