asp.net - 我们可以将jsonSerialization maxJsonLength 值设置为大于2147483647 吗?
问题描述
在 web.config 文件中,我们设置了
<jsonSerialization maxJsonLength="2147483647">
</jsonSerialization>`
但是,我们收到的数据超出了上述限制。有没有办法可以将它增加到超出这个限制?我知道避免这种情况的方法(例如分页)。
以下是我们用于序列化数据的代码:
jsonString = new JavaScriptSerializer().Serialize(object1);
有没有可以覆盖 maxJsonLength 的地方?
解决方案
不,该值被解析为最大值为2147483647的整数(int 32) 。
正如您可能观察到的那样,设置高于此值的任何内容都会导致错误。
推荐阅读
- numpy - 为什么我不能计算两个 numpy 数组之间的距离?
- java - 布尔运算符,从两个相似的值中得出真值
- php - 在 Laravel 中更改用户登录方式
- android - 如何使用数据库将大量数据从一个活动传递到android中的另一个活动
- angular - Web Worker 如何将计算的数据发送回组件
- sql - informix 14.10 如何连接三个表进行双重映射
- splunk - Splunk如何使用where子句进行复合查询?
- c - Nouveau 驱动如何在 GPU 端分配内存?
- python-3.x - 在 Python 中格式化
- java - 为什么在 List 中允许 NULL 而在 Queue 接口中不允许?