get請求
1.form表單中,method提交方法為get
2.瀏覽器中直接輸入地址回車屬於get請求
3.html頁面中超鏈接指定的請求為get請求
4.js中的location.href為get請求
post請求
只有一種,即當method方法為post時
get請求與post請求的區別
1.post請求的請求參數在實體內容中,get請求的請求參數存放在URL中。
2.post請求比get請求安全?(都不安全)get請求的參數直接在URL中顯示出來,
post請求的參數也可以通過抓包軟件查看,真正安全的是https協議。
3.get請求的URL長度有限(不超過2K),post沒有限制。
4.get請求一般做查詢(有緩存),post請求一般做添加/刪除/修改(無緩存)。
5.Django服務器get/post請求為什么就受參數方式都一樣?
因為他們都是QueryDict對象(Django.http.request)。