get和post請求的區別(面試)

2021-10-11 01:40:37 字數 388 閱讀 7468

收發資料來說

get請求一般用去請求獲取資料,

post一般作為傳送資料到後台時使用

2、傳輸資料的引數上

get 一般放在url中明文傳輸

post 一般放在請求體中傳輸

3、重新整理瀏覽器或者重複請求上(後退)來說

get請求重新整理瀏覽器或回退時沒有影響

post回退時會重新提交資料請求

4、資料快取上來說

get 請求可被快取

post 請求不會被快取

5、歷史記錄上來說

get 請求保留在瀏覽器歷史記錄中

post 請求不會保留在瀏覽器歷史記錄中

6、收藏上來說

get 請求可被收藏為書籤

post 不能被收藏為書籤

get和post請求的區別面試 必備

get請求在url中傳送的引數是有長度限制的,而post沒有。get比post更不安全,因為引數直接暴露在url上,所以不能用來傳遞敏感資訊。get引數通過url傳遞,post放在request body中。get請求引數會被完整保留在瀏覽器歷史記錄裡,而post中的引數不會被保留。get請求只能進...

Get和Post請求區別

get和post是什麼?http協議中的兩種傳送請求的方法。http是什麼?http是基於tcp ip的關於資料如何在全球資訊網中如何通訊的協議。http的底層是tcp ip。所以get和post的底層也是tcp ip,也就是說,get post都是tcp鏈結。get和post能做的事情是一樣一樣的...

GET 和 POST 請求區別

1 get是從伺服器上獲取資料。2 post是向伺服器傳送資料。1 get是把引數資料佇列加到提交表單的action屬性所指的url中,值和表單內各個字段一一對應,在url中可以看到。2 post是通過http post機制,將表單內各個字段與其內容放置在html header內一起傳送到actio...