AJAX 请求:
$.ajax({
url: url,
dataType: 'json',
type: 'Post',
data: {token:"4", feed:{"id":0,"message":"Hello World","userId":4} }
});
服务器端 Web API:
[HttpPost]
public HttpResponseMessage Post(string token, Feed feed)
{
/* Some code */
return new HttpResponseMessage(HttpStatusCode.Created);
}
错误代码 404: {"message":"找不到与请求 URI 'localhost:8080/api/feed' 匹配的 HTTP 资源。","messageDetail":"在控制器 'Feed' 上找不到与要求。”}
为什么我收到此错误以及为什么我无法将多个参数发布到我的 API?