webapi中如下([FromBody]string jsonData:
public async Task<ResItem> 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));
}
});
本文介绍如何通过WebAPI接收JSON数据并利用Ajax发送POST请求的具体实现方式。重点展示了如何设置Ajax请求的contentType属性为application/json,并正确传递JSON字符串。
471

被折叠的 条评论
为什么被折叠?



