GET和POST的區(qū)別?

  • POST 地址欄不會(huì)出現(xiàn)一大串?username=luoshushu&passwore=123這樣的東西
    如果是GET,就會(huì)出現(xiàn)了(如下圖)

注意:
"?" : 是URL與傳輸數(shù)據(jù)的連接
"&" :是變量之間的連接
空格:轉(zhuǎn)換為+
中文/其它字符:轉(zhuǎn)換為base64

get的請(qǐng)求
  • GET:從服務(wù)器上獲得數(shù)據(jù)

  • POST:向服務(wù)器傳遞數(shù)據(jù)

  • GET:支持的最大字節(jié)限制是2KB

  • POST:支持最大字節(jié)限制是2GB

  • GET可以被瀏覽器緩存,POST不可以

  • GET被瀏覽器強(qiáng)制支持。(POST可選)

  • POST請(qǐng)求相對(duì)GET請(qǐng)求是「安全」的

    因?yàn)镚ET請(qǐng)求有時(shí)候會(huì)直接反應(yīng)在瀏覽器的地址欄,而現(xiàn)在的瀏覽器大多會(huì)記住曾經(jīng)輸入過的URL。試想如果你曾經(jīng)在別人電腦上填過一個(gè)很私密的表單,那么你的這份記錄很可能被連沒什么電腦常識(shí)的人都一覽無遺。

注:被抓包之后的POST請(qǐng)求和GET請(qǐng)求是一樣裸露的。

參考:


https://segmentfault.com/a/1190000004014583

http://www.cnblogs.com/hyddd/archive/2009/03/31/1426026.html

http://blog.csdn.net/yaojianyou/article/details/1720913

https://kb.cnblogs.com/page/188928/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容