HTTP,英文的全程是Hyper Text Transfer Protocol,翻譯為超文本傳輸協(xié)議。它其實(shí)是一個(gè)簡(jiǎn)單的請(qǐng)求-響應(yīng)協(xié)議,它通常運(yùn)行在傳輸控制協(xié)議上。客戶端發(fā)送給服務(wù)器什么樣的消息以及可能得到什么樣的響應(yīng)都已經(jīng)被指定了。這些消息內(nèi)容則具有一個(gè)類似MIME的格式請(qǐng)求,而與之對(duì)應(yīng)響應(yīng)消息的頭會(huì)以ASCII形式給出;因?yàn)樗沟瞄_(kāi)發(fā)和部署非常地直接高效,所以這個(gè)簡(jiǎn)單模型其實(shí)是早期Web可以成功的根基。
在1990年的時(shí)候,萬(wàn)維網(wǎng)WWW的支撐協(xié)議就是HTTP。當(dāng)時(shí)由其創(chuàng)始人蒂姆·伯納斯·李提出成立WWW聯(lián)盟,組織IETF小組,為的就是進(jìn)一步能夠完善和發(fā)布HTTP。
說(shuō)白了HTTP和其他應(yīng)用層協(xié)議一樣都是應(yīng)用層方面的協(xié)議,都是為了實(shí)現(xiàn)某一類具體應(yīng)用的協(xié)議,并由某一運(yùn)行在用戶空間的應(yīng)用程序來(lái)實(shí)現(xiàn)其功能。
httpd和nginx就是HTTP的服務(wù)器端實(shí)現(xiàn)程序,而客戶端的實(shí)現(xiàn)程序主要是Web瀏覽器的。例如Firefox、Internet Explorer、Google Chrome、Safari、Opera等平臺(tái)得益于HTTP是基于B/S架構(gòu)進(jìn)行通信。當(dāng)然客戶端的命令行工具比較多,比方說(shuō)還有elink、curl等。為了能夠隨時(shí)響應(yīng)客戶端的請(qǐng)求,因此Web服務(wù)是基于TCP的,由于Web服務(wù)器需要監(jiān)聽(tīng)在80/TCP端口。正因如此客戶端瀏覽器和Web服務(wù)器之間能夠進(jìn)行通信要借助HTTP。
簡(jiǎn)而言之,HTTP就是一種協(xié)議規(guī)范,為的是能真正經(jīng)由HTTP進(jìn)行通信的HTTP的實(shí)現(xiàn)程序。
補(bǔ)充一點(diǎn),這種協(xié)議規(guī)范只是記錄在相應(yīng)文檔上。
回到HTTP的應(yīng)用上,其實(shí)市面上的優(yōu)質(zhì)海外HTTP代理并不多,但我最了解一家,它的名字是smartproxy,它是全球IP資源提供商。
來(lái)日方長(zhǎng),值得收藏。
好了,這篇文章的內(nèi)容發(fā)貨聯(lián)盟就和大家分享到這里,如果大家網(wǎng)絡(luò)推廣引流創(chuàng)業(yè)感興趣,可以添加微信:80709525 備注:發(fā)貨聯(lián)盟引流學(xué)習(xí); 我拉你進(jìn)直播課程學(xué)習(xí)群,每周135晚上都是有實(shí)戰(zhàn)干貨的推廣引流技術(shù)課程免費(fèi)分享!