關於http get和form表單post提交資料大小限制
之前我去面試,面試的人問了我些問題,其中令我印象深刻的就是如題的兩個,回來後特意去查詢了一下,關於http get提交資料上限,之前只知道資料上限差不多是幾kb大小,具體為什麼卻沒有了解
httpget是通過url來傳遞資料,url不存在上限的問題,http協議也沒有對utl長度做出限制,但是瀏覽器以及web伺服器會對url長度做出限制,這個長度大小因瀏覽器以及伺服器的不同而不同,一般在幾kb之內。
關於form表達提交資料大小限制,因為平時都沒有提交過太大的資料,還真沒有注意過這個,一般來說post提交資料是沒有大小限制的,但是tomcat預設設定表單提交資料大小上限為2m,資料大於2m,java後臺將接收不到資料,解決辦法是修改tomcat的server.xml中maxPostSize的值,將其設定為0即為無上限,7.0 以上版本 maxPostSize 設定為 -1
相關文章
- POST表單資料大小的限制
- iOS 使用form表單形式提交post請求iOSORM
- node.js http.get 和http.post 資料Node.jsHTTP
- post方式get方式提交表單的主要區別
- django通過form和ajax提交表單資料和圖片DjangoORM
- form&method【POST~GET】ORM
- form表單使用 btn submit-btn ajax-post方式提交問題。ORMMIT
- jquery中$.get()提交和$.post()提交有區別嗎?jQuery
- 安卓基礎-get post請求與提交資料安卓
- Html form 表單提交前驗證HTMLORM
- Tomcat、http、get/postTomcatHTTP
- C# Post 模擬表單提交C#
- [前端 · 面試 ]HTTP 總結(五)—— GET 和 POST前端面試HTTP
- http中的get和post的區別HTTP
- MySQL MyISAM引擎和InnoDB引擎對於單表大小限制的總結MySql
- python模仿POST提交HTTP資料以及使用Cookie值PythonHTTPCookie
- http不使用Form表單傳送檔案資料和非檔案資料(上傳篇)HTTPORM
- Ajax 提交表單資料
- vc http post傳參提交HTTP
- HTTP方法_GET 對比 POSTHTTP
- 關於ajax提交表單,重複提交解決方法
- DB2頁大小、表大小和表空間大小限制DB2
- http請求之get和post的區別HTTP
- HTTP協議類POST 和GET的區別HTTP協議
- HTTP協議 GET和POST的左右互博HTTP協議
- Http協議中Get和Post的淺談HTTP協議
- [轉載]HTTP四種常見的POST提交資料方式HTTP
- jQuery post()方法提交資料jQuery
- Form 表單提交知識的總結(全)ORM
- nodejs關於get和post請求程式碼例項NodeJS
- HTTP Get,Post請求詳解HTTP
- IOS 使用 POST、GET 提交 JSON 資料到伺服器iOSJSON伺服器
- 關於 HTTP post 請求 form data 裡的特殊符號,比如加號 plus symbolHTTPORM符號Symbol
- http請求中get和post方法的區別HTTP
- HTTP協議GET和POST請求的區別HTTP協議
- HTTP協議中請求方法的Get和PostHTTP協議
- 基於libcurl實現REST風格http/https的get和postRESTHTTP
- 一個 vuejs 的 form 表單提交結構VueJSORM