首页 > 其他分享 >mvc5接口报错:The JSON request was too large to be deserialized的一种原因

mvc5接口报错:The JSON request was too large to be deserialized的一种原因

时间:2024-01-15 12:00:27浏览次数:31  
标签:mvc5 接收 dynamic request 接口 JSON 报错 序列化

是mvc5版本的接口,接口使用了dynamic接收数组,json对象数组只有56个,length长度不到10万,但是提交就报The JSON request was too large to be deserialized这个错。 在.net core中,dynamic是不需要前端把字段用stringfy序列化为字符串的就能处理的。但是mvc5如果不在前端把dynamic接收的对象序列化为字符串,后端接口接收的数据是个没有任何字段的对象。 这个时候,传56个数组,不序列化为字符串,就报josn请求过大不能被返序列化。所以真正的原因是,dynamic使用错误造成的,在mvc5中,接口使用dynamic接收,前端必须要序列化为字符串再传到后端接收。

标签:mvc5,接收,dynamic,request,接口,JSON,报错,序列化
From: https://www.cnblogs.com/HelloQLQ/p/17965088

相关文章

  • `git push` 报错:error: remote unpack failed: unable to create temporary object di
    祸首:wsl:检测到localhost代理配置,但未镜像到WSL。NAT模式下的WSL不支持localhost代理;修改:NAT改镜像问题1:在自己的服务器上新建git仓库时,推送就一直报错;最开始一直推送失败,怀疑是WSL的网关由NAT改为镜像了......
  • Unity UnityWebRequest增加重试
    逻辑比较简单,直接上代码:IEnumeratorRequest(stringurl,stringmethod,Dictionary<string,string>headers,byte[]bodyRaw,intretryCount,System.Action<DownloadHandler>callback){for(inti=0;i<retryCount;i++)......
  • 微信请求封装:wx.request,wxCloud
    wx.request//方式一console.log('环境==',envVersion);//consthost="https://springboot-hebq-84640-6-1323095709.sh.run.tcloudbase.com";consthost="https://t.jiazhangq.cn";constwxRequest=function(params,url){consol......
  • MySQL修改安全策略时报错:ERROR 1193 (HY000): Unknown system variable ‘validate_pa
    我使用的版本是MySQL5.73,环境是LinuxCentOS7,其他版本不知道是否可行,望谅解。当我们想设置简单的密码的时候,看了别人发的如何修改安全策略的代码,如下:setglobalvalidate_password_policy=0;setglobalvalidate_password_length=1;但是当我们使用的时候,却报了这样一个......
  • Vue项目下载依赖报错
    报错内容如下:npmERR!codeEPERMnpmERR!syscallopennpmERR!pathE:\nodejs\node_cache\_cacache\index-v5\2d\c6\f5749b7a403adaf0e2e39df42469722a24d2da8b573c676c602475e083denpmERR!errno-4048npmERR!Error:EPERM:operationnotpermitted,open�......
  • 安装npm install报错npm ERR! code ETIMEDOUT npm ERR! errno ETIMEDOUT npm ERR! net
    执行命令:npmrundev启动前端项目报如下错误,vue-cli-service是Vue一个启动的插件,需要安装D:\nodejs\npm.cmdrundev>[email protected]>vue-cli-serviceserve--open'vue-cli-service'不是内部或外部命令,也不是可运行的程序或批处理文件。Processfinishedwithe......
  • RK3568 学习笔记 : 解决 linux_sdk 编译 python 版本报错问题
    前言最近买了【正点原子】的RK3568开发板,下载了开发板的资料,包括LinuxSDK,这个LinuxSDK占用的空间比较大,扩展了一下VM虚拟机ubuntu20.04的硬盘空间,编译才正常通过。编译RK3568LinuxSDK时,遇到python版本的问题,这里做个记录【正点原子】rk3568开发板资料与Lin......
  • ubuntu之apt-get updata报错
    在ubuntu16中,当我们输入sudoapt-getupdate会失败可能是网络不好,更多的是源不好输入下面命令,增加一些源sudovim/etc/apt/sources.list把下面的内容复制到开头restricteddeb-srchttp://archive.ubuntu.com/ubuntuxenialmainrestricted#Addedbysoftware-propertiesdebht......
  • Modelsim add to schemetic报错及解决
    Overview类似于Modelsim这样的软件,可以综合出RTL的实际逻辑电路,因此对于了解RTL到底层电路的映射是十分方便的。Addtoschemetic最近想用schemetic看一下不等于!=这个运算符会综合出怎样的电路逻辑,因此用Modelsim跑了一个简单的demo,但在将测试代码加入schemetic时报错。 关......
  • Python中出现"No module named 'requests'"的图文解决办法
    第一步找到pycharm中的虚拟环境的位置第二步打开虚拟环境位置的文件夹 找到Scripts的这个文件夹然后复制该文件夹的地址第三步打开“运行”(可以用快捷键WIN+R键打开)然后输入cmd第四步切换目录到虚拟环境的盘符输入“D:”(我的虚拟环境在D盘所以切换到D盘)第五......