给定一个新的 Asp.Net MVC 4 Web Api 应用程序,它具有方法
public class ValuesController : ApiController
{
// PUT api/values/5
public void Put(int id, [FromBody]string value)
{
lastval = "b " + value;
}
}
我们如何通过httpie调用这个方法?我试过
http PUT localhost:20780/api/values/3 value="test"
它调用传递正确 id 3 的 web api 方法,但值“test”没有到达,它在调用中为 null。