http協議中GET和POST的區別

2021-10-02 01:46:02 字數 537 閱讀 7727

get:會被瀏覽器快取

post:不會被快取

get:僅支援 urlencode 編碼

post:支援各種編碼

get:瀏覽器限制了get請求的請求長度(各個瀏覽器限制的長度不一樣)

post:無限制

get:

1.資訊會明文展示在位址列上,他人可以直接看到/複製

2.會受到csrf(跨站點請求偽造)的共計

post:相對get會安全一點,但並不是絕對安全

get:瀏覽器會把http header和data一併傳送出去,伺服器響應200(返回資料)

post:瀏覽器先傳送header,伺服器響應100 continue,瀏覽器再傳送data,伺服器響應200 ok(返回資料)

***http協議中get請求和post請求有什麼區別? 這個問題應該是基於應用層面的問題,面試官要跟你講這個,那不用客氣了,懟他.

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

HTTP協議中的GET和POST方法

早期的http協議只有get方法。遵從http協議,伺服器接收到get請求後,會將特定資源傳送給客戶。這類似於客戶點單,並獲得漢堡的過程。使用get方法時,是客戶向伺服器索取資源,所以請求往往沒有主體部分。get方法也可以用於傳輸一些不重要的資料。它是通過改寫url的方式實現的。get的資料利用ur...