亚洲精品久久久久久第一页-人妻少妇精彩视品一区二区三区-91国产自拍免费视频-免费一级a在线播放视频正片-少妇天天日天天射天天爽-国产大屁股喷水视频在线观看-操美女骚穴抽插性爱视频-亚洲 欧美 中文字幕 丝袜-成人免费无码片在线观看

服務(wù)器主機(jī)名講解 服務(wù)器主機(jī)名是什么意思( 二 )


HTTP 1.0HTTP 1.0 是在 1996 年引入的 , 從那時(shí)開(kāi)始 , 它的普及率就達(dá)到了驚人的效果 。
HTTP 1.0 僅僅提供了最基本的認(rèn)證 , 這時(shí)候用戶名和密碼還未經(jīng)加密 , 因此很容易收到窺探 。HTTP 1.0 被設(shè)計(jì)用來(lái)使用短鏈接 , 即每次發(fā)送數(shù)據(jù)都會(huì)經(jīng)過(guò) TCP 的三次握手和四次揮手 , 效率比較低 。HTTP 1.0 只使用 header 中的 If-Modified-Since 和 Expires 作為緩存失效的標(biāo)準(zhǔn) 。HTTP 1.0 不支持?jǐn)帱c(diǎn)續(xù)傳 , 也就是說(shuō) , 每次都會(huì)傳送全部的頁(yè)面和數(shù)據(jù) 。HTTP 1.0 認(rèn)為每臺(tái)計(jì)算機(jī)只能綁定一個(gè) IP , 所以請(qǐng)求消息中的 URL 并沒(méi)有傳遞主機(jī)名(hostname) 。HTTP 1.1HTTP 1.1 是 HTTP 1.0 開(kāi)發(fā)三年后出現(xiàn)的 , 也就是 1999 年 , 它做出了以下方面的變化
HTTP 1.1 使用了摘要算法來(lái)進(jìn)行身份驗(yàn)證HTTP 1.1 默認(rèn)使用長(zhǎng)連接 , 長(zhǎng)連接就是只需一次建立就可以傳輸多次數(shù)據(jù) , 傳輸完成后 , 只需要一次切斷連接即可 。長(zhǎng)連接的連接時(shí)長(zhǎng)可以通過(guò)請(qǐng)求頭中的 keep-alive 來(lái)設(shè)置HTTP 1.1 中新增加了 E-tag , If-Unmodified-Since, If-Match, If-None-Match 等緩存控制標(biāo)頭來(lái)控制緩存失效 。HTTP 1.1 支持?jǐn)帱c(diǎn)續(xù)傳 , 通過(guò)使用請(qǐng)求頭中的 Range 來(lái)實(shí)現(xiàn) 。HTTP 1.1 使用了虛擬網(wǎng)絡(luò) , 在一臺(tái)物理服務(wù)器上可以存在多個(gè)虛擬主機(jī)(Multi-homed Web Servers) , 并且它們共享一個(gè)IP地址 。HTTP 2.0HTTP 2.0 是 2015 年開(kāi)發(fā)出來(lái)的標(biāo)準(zhǔn) , 它主要做的改變?nèi)缦?br /> 頭部壓縮 , 由于 HTTP 1.1 經(jīng)常會(huì)出現(xiàn) User-Agent、Cookie、Accept、Server、Range 等字段可能會(huì)占用幾百甚至幾千字節(jié) , 而 Body 卻經(jīng)常只有幾十字節(jié) , 所以導(dǎo)致頭部偏重 。HTTP 2.0 使用 HPACK 算法進(jìn)行壓縮 。二進(jìn)制格式 , HTTP 2.0 使用了更加靠近 TCP/IP 的二進(jìn)制格式 , 而拋棄了 ASCII 碼 , 提升了解析效率強(qiáng)化安全 , 由于安全已經(jīng)成為重中之重 , 所以 HTTP2.0 一般都跑在 HTTPS 上 。多路復(fù)用 , 即每一個(gè)請(qǐng)求都是是用作連接共享 。一個(gè)請(qǐng)求對(duì)應(yīng)一個(gè)id , 這樣一個(gè)連接上可以有多個(gè)請(qǐng)求 。2. 客戶端與服務(wù)器通信2.1、通信模型目前主流的網(wǎng)絡(luò)通信模型有以下兩種:
客戶/服務(wù)器結(jié)構(gòu)(Client/Server , 縮寫為C/S , 胖客戶):典型的C/S結(jié)構(gòu)網(wǎng)絡(luò)系統(tǒng)需要相應(yīng)的客戶端才能實(shí)現(xiàn)通信 。目前大多數(shù)APP都是這種模式 , 如QQ、微博等 。瀏覽器/服務(wù)器結(jié)構(gòu)(Browser/Server , 縮寫為B/S , 瘦客戶):典型的B/S結(jié)構(gòu)網(wǎng)絡(luò)系統(tǒng)只要通過(guò)瀏覽器即可訪問(wèn) , 不需要在客戶端機(jī)安裝特定的軟件 。2.2、通信方式TCP通信這種通信方式是實(shí)現(xiàn)C/S模式應(yīng)用程序的主要方式 。TCP是可靠的連接通信技術(shù) , 主要使用套接字(Socket) 。Socket是TCP/IP協(xié)議中的傳輸層接口 。TCP通信是使用TCP/IP協(xié)議、建立在穩(wěn)定連接基礎(chǔ)上的、以流傳輸數(shù)據(jù)的通信方式 。TCP(Transfer Control Protocol)協(xié)議是一種面向連接的、提供可靠傳輸?shù)膮f(xié)議 。它可以確保接收方完全正確地接收到發(fā)送方所發(fā)送的全部數(shù)據(jù) 。發(fā)送方和接收方之間的兩個(gè)端口必須建立連接 , 以便在TCP協(xié)議的基礎(chǔ)上進(jìn)行通信 。在程序中 , 端口之間建立連接一般使用Socket(套接字)方法 。當(dāng)服務(wù)器的Socket等待服務(wù)器請(qǐng)求(即等待建立連接)時(shí) , 客戶機(jī)的Socket可以要求進(jìn)行連接 , 一旦這兩個(gè)Socket連接成功 , 它們就可以進(jìn)行雙向數(shù)據(jù)傳輸 。TCP協(xié)議為實(shí)現(xiàn)可靠的數(shù)據(jù)傳輸提供了一個(gè)點(diǎn)對(duì)點(diǎn)的通道 。HTTP協(xié)議通信這種通信方式實(shí)現(xiàn)B/S模式應(yīng)用程序的主要方式 。HTTP協(xié)議簡(jiǎn)稱超文本傳輸協(xié)議 , 它是應(yīng)用層協(xié)議 , 主要解決如何包裝數(shù)據(jù) , 它建立在TCP/IP協(xié)議之上的一種應(yīng)用 , 它是一種通用的、無(wú)狀態(tài)的、面向?qū)ο蟮膮f(xié)議 。HTTP協(xié)議的作用原理包括四個(gè)步驟:


以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問(wèn)題,請(qǐng)您及時(shí)就醫(yī)或請(qǐng)專業(yè)人士給予相關(guān)指導(dǎo)!

「愛(ài)刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對(duì)您有所幫助: