最近项目遇到一个bug,导入2000条excel作为单据明细并在前台转为json
。但是在后台接收参数的时候接受为null
!!!
百度了一下这是因为tomcat的post请求大小受限。我将导入的数据在前台转为json
并压缩 达到了惊人的 1.8M
但是因为是maven
项目 我找了好久也没找到在哪配置这个maxPostSize
pom
文件的tomcat
插件 以及 maven
命令都用了 全部不好用,看api
pom
的tomcat
插件中应该没有这个参数。
后来找到服务器管理员,在tomcat
的 server.xml Connector
节点配置maxPostSize = 0
即可 。但是在7.0.63
版本之后要设置成小于0的数字才表示不受限制,另外此参数只适用于request的Content-Type为“application/x-www-form-urlencoded
表单请求大小受限 参数丢失(设置maxPostSize=0)
最新推荐文章于 2024-06-03 12:06:40 发布