最早接觸get和post是在學習html中的form標籤。
name
="login"
method
="get"
action
="#"
target
="_blank"
>
type
="text"
value="
"/>
form
>
在ajax學習中無可避免再次遇見。所以做個淺顯的總結。
相同點:
get和post是http協議中的兩種傳送請求的方法。
http是基於tcp/ip的關於資料如何在全球資訊網中如何通訊的協議。
http的底層是tcp/ip。
所以get和post的底層也是tcp/ip,get/post都是tcp鏈結。
不同點:
getpost
傳送方式
位址列傳輸
報文傳輸
請求引數位置
urlrequest body(請求體)
請求引數長度
url傳參有長度限制
無限制編碼方式
url編碼
支援多種編碼方式
資料型別
只能是ascii碼
無限制保留
保留在瀏覽器歷史記錄
不保留安全性
明文傳輸
不可見傳送資料量
小預設無限制
執行效率高低
tcp資料報
1個2個
過程header和data一起傳送,伺服器響應200
先傳送header,響應100 continue,再傳送data,再響應200
兩種http請求 get和post
1,定義 在客戶機與伺服器之間進行請求 響應時常用到get和post請求方法。get 從指定的資源請求資料 post 向指定的資源提交要被處理的資料 2,get請求方法 請注意,查詢字串 名稱 值對 是在get請求的url中傳送的 test demo form.asp?name1 value1 na...
GET和POST兩種基本請求方法的區別
get和post是http請求的兩種基本方法,要說它們的區別,接觸過web開發的人都能說出一二。最直觀的區別就是get把引數包含在url中,post通過request body傳遞引數。你可能自己寫過無數個get和post請求,或者已經看過很多權威 總結出的他們的區別,你非常清楚知道什麼時候該用什麼...
GET和POST兩種基本請求方法的區別
get和post是http請求的兩種基本方法,要說它們的區別,接觸過web開發的人都能說出一二。最直觀的區別就是get把引數包含在url中,post通過request body傳遞引數。你可能自己寫過無數個get和post請求,或者已經看過很多權威 總結出的他們的區別,你非常清楚知道什麼時候該用什麼...