1. GET請求沒有請求體。POST請求有請求體。
2. GET請求的參數(需要傳遞的數據)要放在URL中發送,大小有限制。
POST請求的參數可以放在URL后傳遞,也可以放在請求體中(大小不受限制)。
3.GET安全性相對較差。
a.參數明文
b.數據會被瀏覽器緩存
4.設計的用途不同。
GET用來查詢--不操作數據,參數量小。
POST用來插入、更新數據--安全要求高,數據量大
--GET像轎車,能送貨,但能力有限;POST像貨車,有貨箱(請求正文),運輸量大且安全性高。
--傳輸的數據,GET像拿在手中,POST像放在荷包中
--GET像沒有沒有信紙,只有信封的信。