我有REST
网络服务POST
方法:
public string Post([FromBody]string value1 )
{
return "a";
}
我在其中放置了断点。我发了POST:
localhost/RESTServer/api/Person/?value1=1
我在null
方法的value1
内获得Post
。我做错了什么?
答案 0 :(得分:5)
public string Post([FromBody]string value1 )
应该是
public string Post([QueryString]string value1 )
(那是因为你的请求是GET而且没有身体...纯粹猜测)
答案 1 :(得分:0)
我看到你正在学习WebApi我建议你这个页面:http://csharp-video-tutorials.blogspot.mx/2016/09/aspnet-web-api-tutorial-for-beginners.html到目前为止最好的教程。
如果您打算使用帖子
,您的帖子请求应如下所示