原文:asp.net webapi [FromBody]string 获取不到ajax post的数据的解决方法
webapi中如下([FromBody]string jsonData:
public async Task Post([FromBody]string jsonData, string apiName)
注意添加ajax红色部分2个单引号:
$.ajax({
type: ‘POST‘,
contentType: "application/json", //加上这个
url: codeUrl + "?apiname=webapi",
data: { ‘‘: data64 },
cache: false,
async: false,
error: function (err) {
alert(JSON.stringify(err));
},
success: function (resItem) {
alert(JSON.stringify(resItem));
}
});
原文:https://www.cnblogs.com/lonelyxmas/p/12891755.html