post和 get 區別詳解

2021-08-15 21:06:50 字數 771 閱讀 3132

1. 根據

規範,get

一般用於獲取

/查詢資源資訊,應該是安全的和冪等。而

post

一般用於更新資源資訊

2. get

是在url

中傳遞資料,資料放在請求頭中。 

post

是在請求體中傳遞資料

3. get

傳送的資料量較小,只能在請求頭上傳送資料。

post

傳送的資料量較大,一般被預設為不受限制。

5. get

安全性非常低,

post

安全性較高。但是執行效率卻比

post

方法好。

建議:1、

get方式的安全性較

post

方式要差些,包含機密資訊的話,建議用

post

資料提交方式;

2、在做資料查詢時,建議用

get方式;而在做資料新增、修改或刪除時,建議用

post

方式;get 在

url中傳遞資料,資料資訊放在請求頭中;而

post

請求資訊放在請求體中進行傳遞資料;

get傳輸資料的資料量較小,只能在請求頭中傳送資料。

post傳輸資料資訊比較大,一般不受限制;

get資料傳輸安全性低,

post

傳輸資料安全性高

在執行效率來說,get比

post

GET和POST區別詳解

收藏 1 get是用來從伺服器上獲得資料,而post是用來向伺服器上傳遞資料。2 get將表單中資料的按照variable value的形式,新增到action所指向的url後面,並且兩者使用 連線,而各個變數之間使用 連線 post是將表單中的資料放在form的資料體中,按照變數和值相對應的方式,...

POST和GET 的區別(詳解)

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

詳解HTTP中GET和POST的區別

前言我在 php處理html表單 這篇文章中,說到了處理html表單時用到了get和post方法,那麼,get和post是兩個什麼東西呢?用它們處理表單又有啥區別呢?你不知道,就看這篇文章吧。對你絕對有用,不管你信不信,反正我是信了。除了get和post這兩種方式以後,還有哪些呢?我接下來就先對ht...