[英]Does JavaScript's JSON.Parse() function have a max string length limit for the parameter it accepts?
JavaScript 的JSON.Parse()
是否对其接受的参数有最大字符串长度限制? 如果我向JSON.Parse()
传递超过特定长度的字符串,它会通过异常还是拒绝返回有效值?
请提供有效资源支持的答案。 提前致谢。
JSON 没有固有的大小限制,但浏览器或服务器发送/处理相关请求可能会设置限制。 例如,ASP.net 有JavaScriptSerializer.MaxJsonLength
可以限制长度(默认为2097152 )
这需要一个 32 位整数,因此限制为2147483644 个字符
整数 32
JSON 字符串的最大长度。 默认为 2097152 个字符,相当于 4 MB 的 Unicode 字符串数据。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.