今天写webapi的时候用到了遇到了个问题
一个restful风格的接口,写完之后测试这个接口一直报415 Unsupported Media Type
[HttpPost]
public string Post([FromBody] string value)
{
return "post" + value;
}
折腾了好久网上也看了很多资料最后成功解决。
主要是两个问题
1.参数列表中使用FormBody标注的参数只能有一个,也就是参数不需要对应,所以请求体中不应该是键值对等形式而是只有参数的值。
在postman中可以选择raw数据类型。
使用formdata或者params都不可以。
2.请求