日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

http協(xié)議原理介紹

 印度阿三17 2019-03-11

用戶訪問網(wǎng)站的過程

1.利用DNS服務(wù),將輸入的域名解析成相對應的IP地址(DNS解析原理)
    1.1:本地主機輸入域名后,會查詢本地緩存信息和本地hosts
    1.2:本地主機會向遠程LDNS服務(wù)器,發(fā)送遞歸查詢請求
    1.3:LDNS是網(wǎng)卡配置的DNS服務(wù)(223.5.5.5 114.114.114.114)
    1.4:LDNS服務(wù)器會向根域名服務(wù)器發(fā)出請求,將請求響應給LDNS服務(wù)器
    1.5:LDNS服務(wù)器會向頂級域名服務(wù)器發(fā)出請求,將請求響應給LDNS服務(wù)器
    1.6:LDNS服務(wù)器會向二級域名服務(wù)器發(fā)出請求,將請求響應給LDNS服務(wù)器
    1.7:LDNS服務(wù)器收到二級域名服務(wù)器響應過來的信息(解析記錄),進行本地緩存將解析記錄發(fā)送給本地主機
    1.8:本地主機收到LDNS服務(wù)器的響應信息,也會將解析記錄進行緩存,利用IP地址訪問網(wǎng)站服務(wù)器
2.利用已知的IP地址,進行三次握手連接建立
3.本地主機客戶端向網(wǎng)站服務(wù)端,發(fā)出請求http請求數(shù)據(jù)包(http請求報文)
4.網(wǎng)站服務(wù)端向本地主機客戶端,回復響應 http響應數(shù)據(jù)包(http響應報文)
5.完成網(wǎng)絡(luò)四次揮手斷開過程

http通訊原理說明

http請求報文(request message)的組成:
1.請求行:
    1.1 請求方法:post與get方法
    1.2 請求協(xié)議:http協(xié)議的版本(1.0:、1.1、2.0)
            http1.0:屬于TCP短連接
            http2.0:屬于TCP長連接
2.請求頭:主要發(fā)一些與客戶端相關(guān)的信息,如訪問的瀏覽器版本,訪問些什么格式的數(shù)據(jù)等
3.空行:隔離上下文,說明請求頭部結(jié)束
4.請求主體:get方法與POST方法
ps:get方法是沒有請求主體內(nèi)容,post方法才會有請求主體內(nèi)容
http響應報文的組成:
1.起始行:存放響應的狀態(tài)碼/狀態(tài)信息
2.響應頭:存放服務(wù)端有關(guān)的信息
3.空行:隔離上下文,說明響應頭部結(jié)束
4.響應主體:請求后進行響應返回的內(nèi)容信息
http常見狀態(tài)碼與對應的作用
狀態(tài)碼作用
200 - OK服務(wù)器成功返回網(wǎng)頁,這是HTTP請求返回的標準狀態(tài)碼
301-Moved Permanently永久跳轉(zhuǎn),所請求的網(wǎng)頁將永久跳轉(zhuǎn)到被設(shè)定的新位置
302臨時跳轉(zhuǎn)
403 - Forbidden禁止訪問,雖然這個請求是合法的,但是服務(wù)器端因為匹配預先設(shè)置的規(guī)則而拒絕響應客戶端的請求,此類問題一般為服務(wù)器或服務(wù)權(quán)限配置不當
404 - Not Found服務(wù)器找不到客戶端指定的頁面,可能是客戶端請求了不存在的資源所致
500 - Internal Server Error內(nèi)部服務(wù)器錯誤,一般為服務(wù)器的設(shè)置或內(nèi)部程序問題所致,例:如開啟了selinux,而又沒有為http設(shè)置規(guī)則許可,則會報500錯誤
502 - Bad Gateway壞的網(wǎng)關(guān),一般是代理服務(wù)器請求后端服務(wù)時,后端服務(wù)不可用或沒有完成響應網(wǎng)關(guān)服務(wù)器,這通常為反向代理服務(wù)器下面的節(jié)點所致,反向代理服務(wù)器無法與后端web服務(wù)節(jié)點服務(wù)器建立聯(lián)系
503 - Service Unavailable服務(wù)當前不可用,可能是服務(wù)器超載或停機維護所致,或者是反向代理服務(wù)器后面沒有可用的服務(wù)節(jié)點
504 - Gateway Timeout網(wǎng)關(guān)超時,一般是網(wǎng)關(guān)代理服務(wù)器請求后端服務(wù)時,后端服務(wù)沒有在特定的時間完成處理請求。多數(shù)是服務(wù)器過載導致沒有在指定的時間返回數(shù)據(jù)給前端代理服務(wù)器

HTTP協(xié)議資源說明

1.媒體資源類型
web服務(wù)可以處理接收的資源類型(text/html css jpg avi)
一般在web服務(wù)軟件程序中,會有一個文件來定義媒體資源類型(mime.type)
2.URL與URI
URL:表示統(tǒng)一資源定位符
URI:表示統(tǒng)一資源標識符
例:baidu.com/index.html
    URL       URI
3.靜態(tài)文件資源的特征
1)每個頁面都有一個固定的URL地址,且URL一般以.html、.htm、.shtml等常見形式為后綴,而且地址中不含有問號“?”或“&”等特殊符號。
2)靜態(tài)網(wǎng)頁是實實在在保存在服務(wù)器上的文件實體,每個網(wǎng)頁都是一個獨立的文件。
3)網(wǎng)頁內(nèi)容是固定不變的,因此,容易被搜索引擎收錄(容易被用戶找到)(優(yōu)點)。
4)因為網(wǎng)頁沒有數(shù)據(jù)庫的支持,所以在網(wǎng)站制作和維護方面的工作量較大,當網(wǎng)站信息量很大時,完全依靠靜態(tài)網(wǎng)頁比較困難(缺點)。
5)網(wǎng)頁的交互性較差,在程序的功能實現(xiàn)方面有較大的限制(缺點)。
6)網(wǎng)頁程序在用戶瀏覽器端解析,如IE瀏覽器,程序解析效率很高,由于服務(wù)器端不進行解析,并且不需要讀取數(shù)據(jù)庫,因此服務(wù)器端可以接受更多的并發(fā)訪問。當客戶端向服務(wù)器請求數(shù)據(jù)時,服務(wù)器會直接從磁盤文件系統(tǒng)上返回數(shù)據(jù)(不做任何解析)。待客戶端拿到數(shù)據(jù)后,在瀏覽器端解析并展現(xiàn)出來(優(yōu)點)。
4.動態(tài)文件資源
1)網(wǎng)頁擴展名后綴常見為:.asp、.aspx、.php、.js、.do、.cgi等。    ※
2)網(wǎng)頁一般以數(shù)據(jù)庫技術(shù)為基礎(chǔ),大大降低了網(wǎng)站維護的工作量。    
3)采用動態(tài)網(wǎng)頁技術(shù)的網(wǎng)站可以實現(xiàn)更多的功能,如用戶注冊、用戶登錄、在線調(diào)查、投票、用戶管理、訂單處理、發(fā)博文等。
4)動態(tài)網(wǎng)頁并不是獨立存在于服務(wù)器上的網(wǎng)頁文件,當用戶請求服務(wù)器上的動態(tài)程序時,服務(wù)器解析這些程序并可能通過讀取數(shù)據(jù)庫來返回一個完整的網(wǎng)頁內(nèi)容。
5)動態(tài)網(wǎng)頁中的“?”在搜索引擎的收錄方面存在一定的問題,搜索引擎一般不會從一個網(wǎng)站的數(shù)據(jù)庫中訪問全部網(wǎng)頁,或者出于技術(shù)等方面的考慮,搜索蜘蛛一般不會去抓取網(wǎng)址中“?”后面的內(nèi)容,因此在企業(yè)通過搜索引擎進行推廣時,需要針對采用動態(tài)網(wǎng)頁的網(wǎng)站做一定的技術(shù)處理(偽靜態(tài)技術(shù)),以便適應搜索引擎的抓取要求。
5.偽靜態(tài)文件資源
1.根本實質(zhì)還是動態(tài)資源,將動態(tài)資源偽裝成靜態(tài)
2.動態(tài)不便于搜索引擎收錄  響應速度較慢

網(wǎng)站度量的統(tǒng)計方法

1. IP(獨立IP),即Internet Protocol,這里指獨立IP數(shù),獨立IP數(shù)是指不同IP地址的計算機訪問網(wǎng)站時被計的總次數(shù)
2. PV(訪問量)即Page View,中文翻譯為頁面瀏覽,即頁面瀏覽量或點擊量,不管客戶端是不是相同,也不管IP是不是相同,用戶只要訪問網(wǎng)站頁面就會被計算PV
3. UV(獨立訪客)即Unique Visitor,同一個客戶端(PC或移動端)訪問網(wǎng)站被計為一個訪客。一天(00:00-24:00)內(nèi)相同的客戶端訪問同一個網(wǎng)站只計一次UV
    cookie:標識用戶主機身份信息

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多