asp.net webapi [FromBody]string 获取不到ajax post的数据的解决方法
2023-09-11 14:15:05 时间
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));
}
});
相关文章
- [分类汇总] .NET 自己实现简单的AOP 系列
- ASP.NET Core使用Docker进行容器化托管和部署
- 在ASP.NET中,IE与Firefox下载文件带汉字名时乱码的解决方法
- ASP.NET 防盗链的实现[HttpHandler]
- ASP.NET实现前台调用后台变量或者方法
- ASP.NET Core 中间件 中间件(Middleware)和过滤器(Filter)的区别
- MVC5 - ASP.NET Identity登录原理 - Claims-based认证和OWIN
- 博客园NET Core 发布工具 dotnet-cnblog,用于上传MarkDown 中的图片到cnblog
- 全新的membership框架Asp.net Identity——绕不过的Claims
- ASP.NET Core的几种服务器类型[共6篇]
- .Net 垃圾回收和大对象处理
- ASP.NET Web Pages - 全局页面
- ListView 使用方法(Asp.Net)
- ASP.net Application及Session 的start end 方法总结
- 将.NET Core部署在Docker
- asp.net core 声明controller的方法
- asp.net core 中的路由
- DlhSoft Gantt Chart Web Library for ASP.NET
- EasyQuery Winforms/WPF/ASP.NET/JS
- Asp.Net Core文件上传IFormFile