HTTP協(xié)議類(lèi)

HTTP協(xié)議的特點(diǎn)

  1. 簡(jiǎn)單快速
  2. 靈活
  3. 無(wú)連接
  4. 無(wú)狀態(tài)

GET和POST區(qū)別

  • get在瀏覽器回退是無(wú)害的,post回退會(huì)重新提交
  • get請(qǐng)求會(huì)被瀏覽器主動(dòng)緩存,post不會(huì),除非主動(dòng)設(shè)置
  • get請(qǐng)求參數(shù)會(huì)被完整的保留在瀏覽器記錄中,而post中的參數(shù)不會(huì)
  • get請(qǐng)求在URL中傳送的參數(shù)有長(zhǎng)度限制,而post沒(méi)有
  • get參數(shù)通過(guò)URL傳遞,psot參數(shù)放在request body中

HTTP狀態(tài)碼

206 Partial Content :客戶(hù)端發(fā)送了一個(gè)帶有Range頭的get請(qǐng)求,服務(wù)器完成了它(一般用于視頻播放)
301 (Moved Permanently):請(qǐng)求的網(wǎng)頁(yè)已永久移動(dòng)到新的URL。
302 (Found ) :所請(qǐng)求的頁(yè)面已經(jīng)臨時(shí)移動(dòng)到新的頁(yè)面
304(Not Modified):客戶(hù)端已經(jīng)緩存
403(Forbidden):對(duì)請(qǐng)求頁(yè)面的訪(fǎng)問(wèn)禁止

HTTP持久連接

HTTP版本 1.1
連接不會(huì)中斷
keep-alive

HTTP管線(xiàn)化

在持久連接的前提下,請(qǐng)求和響應(yīng)打包
HTTP1.1
只有GET/HEAD可以進(jìn)行管線(xiàn)化,POST有所限制
初次連接不應(yīng)開(kāi)啟管線(xiàn)化

最后編輯于
?著作權(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)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,534評(píng)論 19 139
  • 一、概念(載錄于:http://www.cnblogs.com/EricaMIN1987_IT/p/3837436...
    yuantao123434閱讀 8,738評(píng)論 6 152
  • Http協(xié)議詳解 標(biāo)簽(空格分隔): Linux 聲明:本片文章非原創(chuàng),內(nèi)容來(lái)源于博客園作者M(jìn)IN飛翔的HTTP協(xié)...
    Sivin閱讀 5,344評(píng)論 3 82
  • 前言:最近發(fā)現(xiàn)自己在網(wǎng)絡(luò)相關(guān)這一塊基礎(chǔ)很是欠缺,所以準(zhǔn)備花時(shí)間了解一下,本文主要是講http協(xié)議的一些基礎(chǔ),和一些...
    justCode_閱讀 2,148評(píng)論 0 23
  • 深入淺出HTTP協(xié)議(WEB開(kāi)發(fā)和面試必備) 1.基礎(chǔ)概念篇 a.簡(jiǎn)介 HTTP是Hyper Text Trans...
    半世韶華憶闌珊閱讀 1,340評(píng)論 0 7

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