我尝试解析一个巨大的json文件,它更多的是524288个字符,我不能用groovy解析它并且没有异常文本。这是一个已知问题,有没有解决方法? 可以限制tomcat吗?
更新 我有一个例外:
ERROR (org.codehaus.groovy.grails.web.errors.GrailsExceptionResolver) - JSONException occurred when processing request: [POST] /person/parsePersonJson
Expected a ',' or ']' at character 524288 of ...
UPDATE2: 在我用过的grails中:
JSON.parse(params.myJson)
将maxPostSize
的tomcat设置更改为“0”
答案 0 :(得分:0)
它可能与Tomcat中配置的POST参数大小的值(maxPostSize)有关。您应参阅此文档:http://tomcat.apache.org/tomcat-5.5-doc/config/http.html(关键字:" maxPostSize
")以获取更多说明。然后你可以尝试增加该值。希望这有帮助!
答案 1 :(得分:0)
这是输入大小的问题。规格的最大输入尺寸为512k