关于给Tomcat设置maxPostSize的问题及注意事项

关于给Tomcat设置maxPostSize的问题及注意事项,第1张

关于给Tomcat设置maxPostSize的问题及注意事项

详细介绍了为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的大量问题,请搜索您以前文章的内容或再次访问下面的相关文章。期待你以后的申请!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/774325.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存