.net mvc web api 大坑B
public object Test(string x) { return x; }
当你的.net mvc web api里有这么个方法时。
你想
$.post("api/xxx/test",{"x":"ttt"},function(data){ console.log(data); });
对不起,404
改一改代码,加一个奇葩属性
public object Test([FromBody]string x) { return x; }
再试
对不起,给你个null
正确的姿势是这样的。
$.post("api/xxx/test","=ttt",function(data){ console.log(data); });
单个值得传"=xxx"
简直你妹!谁设计的!