[英]Spring JSON deserialization character limit
我试图了解Spring框架将反序列化为对象的JSON数量是否有限制。
我的REST服务接收正文为JSON字符串的POST请求。 Spring框架(3.2.5)会自动将其反序列化为对象,并将该对象作为方法参数提供。 对象的属性之一是数组。 我想在文档中提供一些有关调用者可以包含在对象中的最大数组元素数量的指导。
我知道.NET框架对JSON字符串的大小有可配置的限制,但我不知道在Spring中有任何类似的限制。 我的开发服务器目前正在按要求处理100,000个元素(大约8,000,000个字符),并且还没有崩溃。
任何想法表示赞赏!
这取决于很多事情,包括
您最先遇到的限制是容器特定的限制。 我建议使用容器/前端代理配置来设置合理的限制,以保护自己免受不良客户端的侵害。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.