HTTP性能
HTTP性能??
??
???
??? HTTP協(xié)議(Hypertext Transfer Protocol,超文本傳輸協(xié)議)是用于從WWW服務(wù)器傳輸超文本到本地瀏覽器的傳送協(xié)議。它可以使瀏覽器更加高效,使網(wǎng)絡(luò)傳輸減少。它不僅保證計(jì)算機(jī)正確快速地傳輸超文本文檔,還確定傳輸文檔中的哪一部分,以及哪部分內(nèi)容首先顯示(如文本先于圖形)等。這就是你為什么在瀏覽器中看到的網(wǎng)頁(yè)地址都是以“http://”開(kāi)頭的原因。
??? 由于HTTP協(xié)議是基于請(qǐng)求/響應(yīng)范式的(相當(dāng)于客戶機(jī)/服務(wù)器)。一個(gè)客戶機(jī)與服務(wù)器建立連接后,發(fā)送一個(gè)請(qǐng)求給服務(wù)器,請(qǐng)求方式的格式為:統(tǒng)一資源標(biāo)識(shí)符(URL)、協(xié)議版本號(hào),后邊是MIME信息包括請(qǐng)求修飾符、客戶機(jī)信息和可能的內(nèi)容。服務(wù)器接到請(qǐng)求后,給予相應(yīng)的響應(yīng)信息,其格式為一個(gè)狀態(tài)行,包括信息的協(xié)議版本號(hào)、一個(gè)成功或錯(cuò)誤的代碼,后邊是MIME信息包括服務(wù)器信息、實(shí)體信息和可能的內(nèi)容。
??? 許多HTTP通訊是由一個(gè)用戶代理初始化的并且包括一個(gè)申請(qǐng)?jiān)谠捶?wù)器上資源的請(qǐng)求。最簡(jiǎn)單的情況可能是在用戶代理和服務(wù)器之間通過(guò)一個(gè)單獨(dú)的連接來(lái)完成。在Internet上,HTTP通訊通常發(fā)生在TCP/IP連接之上。缺省端口是TCP80,但其它的端口也是可用的。但這并不預(yù)示著HTTP協(xié)議在Internet或其它網(wǎng)絡(luò)的其它協(xié)議之上才能完成。HTTP只預(yù)示著一個(gè)可靠的傳輸。
??? 這個(gè)過(guò)程就好像我們打電話訂貨一樣,我們可以打電話給商家,告訴他我們需要什么規(guī)格的商品,然后商家再告訴我們什么商品有貨,什么商品缺貨。這些,我們是通過(guò)電話線用電話聯(lián)系(HTTP是通過(guò)TCP/IP),當(dāng)然我們也可以通過(guò)傳真,只要商家那邊也有傳真。
非常好我支持^.^
(0) 0%
不好我反對(duì)
(0) 0%
相關(guān)閱讀:
- [電子說(shuō)] 安信可Ai-WB2模組HTTP 客戶端 HEAD和GET 請(qǐng)求方法 2023-10-23
- [電子說(shuō)] 【XR806開(kāi)發(fā)板試用】通過(guò)http請(qǐng)求從心知天氣網(wǎng)獲取天氣預(yù)報(bào)信息 2023-10-23
- [電子說(shuō)] Ai-WB2模組HTTP客戶端HEAD和GET請(qǐng)求方法 2023-10-21
- [電子說(shuō)] 如何使用Proxyman抓取Android的https請(qǐng)求? 2023-10-19
- [編程語(yǔ)言及工具] 基于OkHttp 3.10.0的源碼案例解析 2023-10-17
- [電子說(shuō)] 不用Nginx,只用Tomcat的Http請(qǐng)求流程 2023-10-17
- [電子說(shuō)] 冪等和非冪等請(qǐng)求的一些定義和分析 2023-10-17
- [通信網(wǎng)絡(luò)] 8種常用網(wǎng)絡(luò)協(xié)議有哪些 2023-10-16
( 發(fā)表人:admin )