據我所知,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請求的Ngrok
- 10. 處理異常的http請求 - angularjs
- 11. 處理非常大的http下載
- 12. 代理服務器,它可以處理http和https請求 - java
- 13. iphone http請求到web服務器有時非常慢
- 14. 如何優先處理角度$ http服務中的請求?
- 15. 處理HTTP post json請求的Web服務器
- 16. AngularJS服務器後端處理傳入的HTTP請求
- 17. 在純粹的http服務器中處理CGI請求
- 18. 如何處理阻塞特定HTTP請求方法的代理服務器?
- 19. 如何在Racket中設置非常基本的請求響應HTTP服務器?
- 20. 非常大的HTTP請求vs很多小請求
- 21. 如何在java中的代理服務器緩存http請求?
- 22. HTTP 1.1服務器如何響應HTTP 1.0請求?
- 23. 如何向http服務器發出http請求#
- 24. 僅HTTP 1.0服務器如何響應HTTP 1.1請求?
- 25. 如何通過http請求發送文件到http服務器
- 26. 非http服務器
- 27. 處理http post請求
- 28. C庫處理HTTP請求
- 29. Netty處理HTTP請求
- 30. 處理原始HTTP請求