草庐IT

maxPostSize

全部标签

java - 以编程方式在 JSP 中获取 Tomcat HTTP 连接器的 maxPostSize

我正在使用Tomcat6并希望能够从JSP中以编程方式检索maxPostSize(在server.xml的HTTP连接器中定义),以便我可以知道最大文件上传大小是多少。有办法得到这个吗? 最佳答案 假设您只有一个Tomcat服务和一个连接器,那么您可以通过以下方式在Servlet中访问它:intmaxPostSize=ServerFactory.getServer().findServices()[0].findConnectors()[0].getMaxPostSize();ServerFactory顺便说一下org.apache

java - 在 Spring Boot 中增加 HTTP Post maxPostSize

我有一个相当简单的SpringBootWeb应用程序,我有一个带有enctype="multipart/form-data"的表单的HTML页面。我收到此错误:Themulti-partrequestcontainedparameterdata(excludinguploadedfiles)thatexceededthelimitformaxPostSizesetontheassociatedconnector.我正在使用SpringBoot的默认嵌入式tomcat服务器。显然,默认的maxPostSize值是2兆字节。有没有办法编辑这个值?通过application.properti

java - 在 Spring Boot 中增加 HTTP Post maxPostSize

我有一个相当简单的SpringBootWeb应用程序,我有一个带有enctype="multipart/form-data"的表单的HTML页面。我收到此错误:Themulti-partrequestcontainedparameterdata(excludinguploadedfiles)thatexceededthelimitformaxPostSizesetontheassociatedconnector.我正在使用SpringBoot的默认嵌入式tomcat服务器。显然,默认的maxPostSize值是2兆字节。有没有办法编辑这个值?通过application.properti

html - maxPostSize 是否适用于多部分/表单数据文件上传

我在Tomcat服务器上有一个允许上传文件的Web应用程序。文件上传的大小有限制,我希望先发制人地强制执行该限制(即,一旦超过限制,文件上传就会失败,而不是传输整个文件,检查它是否太大并且然后发送错误)。我尝试通过将maxPostSize="1000"添加到server.xml中相关连接器的连接器部分来做到这一点,但我仍然可以上传更大的文件。我见过post表明maxPostSize仅适用于特定的内容类型。所以我的问题是我正在做的事情是否应该起作用。我的限制没有效果是因为我配置了错误的Tommcat,还是因为该字段不适用于我正在做的那种帖子? 最佳答案