http協議之get 和 post請求

2021-06-16 07:41:10 字數 511 閱讀 2841

一、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...