详细介绍了为Tomcat设置maxPostSize的关键问题和注意事项,非常详细的给大家。对大家的学习、培训或者工作都有一定的参考价值,一定要朋友们参考。
一、为什么要设置maxPostSize
Tomcatware对传输数据的大小有限制。如果提交超过这个值的文档,就会出错,导致程序流程无法正常应用。
二。设置方法
在tomcat文件目录中查找/conf/server.xml,并在其中添加maxPostSize主参数。
变量值“-1”表示没有大小限制。不设置maxPostSize的主要参数意味着应用默认大小。默认设置是2097152字节,即1兆字节。
三。设定值的注意事项
必须要注意的是,在不同版本的tomcat下传输数据的大小没有限制时,maxPostSize的值设置是不一样的!
实际差异:
在tomcat7.0.63之前,为maxPostSize设置一个不超过0的值可以表示不受限。
在tomcat7.0.63和更高版本中,为maxPostSize设置一个小于0的值表示它不受限制。
如果在tomcat7.0.63之后设置MaxPostSize="0",可能无法获得传输的数据信息。
四。官方网站上的文本文档
附加的tomcat变更日志
Ps:Tomcat设置maxPostSize,导致Post请求不一样。
问题:
最近部署了一个新项目,用的是Tomcat版本:7.0.82.0,但是发现一直登录不了。检查后发现,原来前端开发的数据信息无法传输到后端开发。
库存问题:根据调试日志,发现后端开发没有接受前端开发客户的登录数据信息,检查发现Tomcat在server.xml中添加了主参数maxPostSize=0,首先删除这个主参数,找到过去的数据信息。
分析:
为了检查maxPostSize=0是否表示帖子要求大小不限,google发现自apache-tomcat-7.0.63以来,主要参数maxPostSize的含义发生了变化:如果将该值设置为0,则帖子的最高值为0,无限制帖子大小的值必须设置为-1。,其中之前的版本设置为0,表示帖子大小不受限制。
到目前为止,本文已经详细介绍了为Tomcat设置maxPostSize的问题和注意事项。关于为Tomcat设置maxPostSize的大量问题,请搜索您以前文章的内容或再次访问下面的相关文章。期待你以后的申请!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)