据我所知,HTTP POST请求的主体大小是无限的。因此,客户端可以在一个HTTP请求中发送千兆字节的数据。现在我想知道HTTP服务器应该如何处理这样的请求。 Tomcat
和Jetty
如何处理它们?HTTP服务器如何处理非常大的HTTP请求?
0
A
回答
2
不正确。例如,Apache的默认大小为20 MB,可在httpd.conf中配置。然后TCP连接将被关闭,客户端无法再发送。
2
Tomcat配置为默认限制帖子大小为2 MB。见http://tomcat.apache.org/tomcat-7.0-doc/config/http.html:
maxPostSize
的最大大小,其中将由容器FORM URL参数解析处理的POST的字节。通过将此属性设置为小于或等于0的值可以禁用此限制。如果未指定,则此属性设置为2097152(2兆字节)。
相关问题
- 1. 如何创建一个http服务器来处理http请求
- 2. 如何中止处理的NodeJS HTTP服务器的请求
- 3. 如何处理HTTP请求
- 4. gitlab服务器如何处理http请求
- 5. 如何在服务器上处理HTTP请求
- 6. 请求URI太大:: IBM HTTP服务器
- 7. 处理HTTP请求
- 8. HTTP服务器能够代理请求
- 9. 处理异常的http请求 - angularjs
- 10. 处理非常大的http下载
- 11. 代理服务器,它可以处理http和https请求 - java
- 12. iphone http请求到web服务器有时非常慢
- 13. 如何优先处理角度$ http服务中的请求?
- 14. 在纯粹的http服务器中处理CGI请求
- 15. AngularJS服务器后端处理传入的HTTP请求
- 16. 处理HTTP post json请求的Web服务器
- 17. 如何处理阻塞特定HTTP请求方法的代理服务器?
- 18. 如何在Racket中设置非常基本的请求响应HTTP服务器?
- 19. 非常大的HTTP请求vs很多小请求
- 20. 如何在java中的代理服务器缓存http请求?
- 21. HTTP 1.1服务器如何响应HTTP 1.0请求?
- 22. 如何通过http请求发送文件到http服务器
- 23. 如何向http服务器发出http请求#
- 24. 仅HTTP 1.0服务器如何响应HTTP 1.1请求?
- 25. 非http服务器
- 26. 处理原始HTTP请求
- 27. 处理http post请求
- 28. C库处理HTTP请求
- 29. 如何处理pywsgi中的非http请求
- 30. Java EE - Web服务器如何处理长时间运行的http请求