一、get請求方式
例:請求頭:get/servlet/paramsservlet?param1=abc¶m2=xyz http/1.1
是向servlet/paramsservlet提交資訊而資訊的內容是param1=abc,param2=xyz。附加的資訊用?後表示。而資訊之間用&符號間隔。
特點:傳送的資料量是有限制的,一般限制在1kb以下,並且存在安全隱患。當要提交使用者名稱和密碼時這就很不安全。
**示例:
二、post提交方式
post提交的資訊不會增加在url的後面而是將附加在http請求裡面。
例:post /servlet/paramsservlethttp/1.1
host:
content-length: 28
param1=abc¶m2=xyz
特點:傳送的資料量要比get方式傳送的資料量大得多。
把上面的:
換成
http協議Get和Post的區別
1.get是通過url傳遞表單值,post傳遞的表單值是隱含到http的報文中,url中看不到 2.get請求方式通過url傳遞資料的格式 url中請求的檔名後跟著 多鍵值對,鍵值對之間用 進行分割 url中包含漢字 特殊字元,需要對這些字元進行編碼 3.get傳遞的資料量是有限的,如果傳遞大量的資...
Http協議中的get和post
http中post和get區別,是不是用get的方法用post都能辦到?http定義了與伺服器互動的不同方法,最基本的方法有4種,分別是get,post,put,delete。url全稱是資源描述符,我們可以這樣認為 乙個url位址,它用於描述乙個網路上的資源,而http中的get,post,put...
HTTP協議中 POST和GET的區別
權威點的說明請參考 通俗的理解是 一 get的特點。主要用於簡單的獲取頁面資訊,同時也可以包含一些特殊的請求資訊 如 提交使用者名稱 密碼之類的 如果有,則將它附著在url尾部,以?隔開,空格轉化為 實際上是將其放在http請求協議頭部,而且這些資料最多不能超過1024個位元組 形如 http lo...