0
这真的吸了我的大脑,我无法将数据传递到我的控制器中的POST方法,无论尝试什么,问题是通过jQuery ajax调用,这是我的JS代码:.Net 5 Web API使jquery POST失败
$.ajax({
type: "POST",
url: "api/token",
data: {'': 'Hello Web API'},
success: success,
contentType: 'application/json'
});
function success(data) {
console.log("new token response: ")
console.log(data)
}
,这是我的服务器代码:
// POST api/Token
[HttpPost("")]
public string Post([FromBody]string accessToken)
{
//var jData = Json.d;
var token = accessToken;
return token;
}
我记录有关与此链接:Parameter Binding in ASP.NET Web API,Using jQuery to POST [FromBody] parameters to Web API但没有任何工程。
为什么如此复杂,欢迎任何帮助。
谢谢!男人,我不相信我没有看到这一点 – RokumDev