c# – 对于大型JSON请求,Web API POST参数为null
发布时间:2020-12-15 08:13:24 所属栏目:百科 来源:网络整理
导读:我在Web API控制器中有一个POST方法,它接受一个包含50个字段的类作为参数.我在控制器中获取参数值为null,但如果我将字段数减少到30左右,我得到的值正确. 我将此添加到Web.Config: add key=”aspnet:MaxJsonDeserializerMembers” value=”140000″ 如果我使
我在Web API控制器中有一个POST方法,它接受一个包含50个字段的类作为参数.我在控制器中获取参数值为null,但如果我将字段数减少到30左右,我得到的值正确.
我将此添加到Web.Config:
如果我使用Request.Content.ReadAsStreamAsync(),并使用 这是读取POST参数的首选方式吗? 解决方法
在web.config中设置httpRuntime值
<httpRuntime maxRequestLength="50000"></httpRuntime> 最大请求大小(以KB为单位).默认大小为4096 KB(4 MB). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ruby-on-rails – 在`require’中:没有这样的文件可以加载
- 什么是正确的使用方式包括(Rails 4,ActiveRecord,PostgreSQ
- ruby-on-rails – 如何将Rails开发服务器设置为webbrick而不
- c# – 自动调用控制器方法并生成局部视图.怎么样?
- react-native结合react-navigation之TabNavigator
- sqlite3必知必会
- [Swift]LeetCode230. 二叉搜索树中第K小的元素 | Kth Small
- c# – 装饰ASP.NET Web API IHttpController
- reactjs – 使用React路由器组件重定向
- 将数字以百分比的形式呈现(swift)