網路請求GET和POST的區別
(1)兩者都是HTTP協議中的請求方式,使用都是TCP/IP傳輸協議,所以傳輸上沒有什么區別
(2)報文格式:GET向服務器獲取指定的資源,引數是在GET請求的URL中發生的;而POST向服務器提交資料,引數是在POST請求的訊息主體發生的
(3)引數的寫法:使用GET方法時,請求引數寫在?后面,用&分割;而POST將請求引數封裝在HTTP請求資料中,以名稱/值的形式出現
(4)資料長度限制:GET方法輸入資料有限制(此限制非http協議限制,而是瀏覽器和服務器的原因);而POST對傳送的資料大小沒有限制
(5)安全/可見性:GET的資料包含在URL中,安全性較差;POST比GET好那么一點,它的引數不會被保存在瀏覽器歷史和服務器日志上;但從傳輸的角度來說,都是不安全的,因為HTTP協議是明文傳輸,只要在網路節點上抓包,就能獲取資料報文
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/276720.html
標籤:其他
上一篇:網路通信常見加密剖析
下一篇:并發編程-初級之認識并發編程
