在我的web api控制器中,我有一个带有以下代码的函数
[HttpPost]
public HttpResponseMessage Post(string schooltypeName)
{
_schoolTypeService.RegisterSchoolType(schooltypeName);
var message = Request.CreateResponse(HttpStatusCode.Created);
return message;
}
当我和fiddler通话时,我发现了这个错误
{"Message":"The requested resource does not support http method 'POST'."}
我的摆弄参数是
Header
User-Agent: Fiddler
Host: myhost:8823
Content-Type: application/json; charset=utf-8
Content-Length: 26
Request body
{"schooltypeName":"Aided"}
请求的url是
http://myhost:8823/SchoolType
(我配置了url,GET正在使用此url)
这里怎么了?