问题现象:
制作了一个webapi接口,见代码,用jquery或者其他第三方程序访问的时候,接口可以调通,但是无法获取condition的值,总是呈现为null值
解决方式:
服务端代码(webapi)
[HttpPost]
public string GetNews([FromBody]string condition)
{
return condition
}
调用代码(jquery)
$.post('api/values', { '': value });
注意事项:
1.Post方法只能有一个参数,如果需要多个参数,需要封装为复杂类型传输
2.Jquery端的调用的键值必须为空,服务端能取到值。