先看web api自己的问题 即便你新建一个项目,也会看到示例的values控制器有两个接受[FromBody]String参数的put和post方法,请求的时候发现不能从request里面得到想要的值,而是一个null. 方法定义如下: 请求: 响应: 在这方面,网上已经有很多讨论了,如这篇是讲解得比较深入的,结论是,你需要传递没有参数名的参数.有两种方法, 一种是硬编码,把参数体由{value:’test’}换成{'=test'},如果test是个变量,还得自己拼接, 另一种是把参数名置空,…