国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

HTTP精簡(jiǎn)教程二:簡(jiǎn)單的HTTP協(xié)議

rickchen / 1008人閱讀

摘要:協(xié)議協(xié)議和協(xié)議族內(nèi)的其他眾多協(xié)議相同,用于客戶端和服務(wù)器之間的通信。區(qū)別詢問(wèn)支持方法返回服務(wù)器支持的方法追蹤路徑要求用隧道協(xié)議連接代理持久連接旨在建立次連接后進(jìn)行多次請(qǐng)求和響應(yīng)的交互,在中默認(rèn)都是持久連接

HTTP協(xié)議

HTTP協(xié)議和TCP/IP協(xié)議族內(nèi)的其他眾多協(xié)議相同,用于客戶端和服務(wù)器之間的通信。
請(qǐng)求訪問(wèn)資源的一端為客戶端,響應(yīng)資源的一端為服務(wù)器。請(qǐng)求必須從客戶端發(fā)出,而服務(wù)器回復(fù)響應(yīng),因此建立通信是從客戶端開(kāi)始的。

請(qǐng)求報(bào)文
POST /index.htm HTTP/1.1
Host: hackr.jp
Connection: keep-alive
Content-Type: application/x-www-form-urlencoded
Content-Length: 16
?
name=ueno&age=25

報(bào)文說(shuō)明

方法

POST

URI

/index.htm

協(xié)議版本

HTTP/1.1

請(qǐng)求首部字段

Host: hackr.jp
Connection: keep-alive
Content-Type: application/x-www-form-urlencoded
Content-Length: 16

內(nèi)容實(shí)體

name=ueno&age=25
響應(yīng)報(bào)文
HTTP/1.1 200 OK
Date: Tue, 10 Jul 2012 06:50:15 GMT
Content-Length: 363
Content-Type: text/html
?

...

報(bào)文說(shuō)明

協(xié)議版本

HTTP/1.1 200 OK

狀態(tài)碼

200

狀態(tài)碼的原因短語(yǔ)

OK

響應(yīng)首部字段

Date: Tue, 10 Jul 2012 06:50:15 GMT
Content-Length: 363
Content-Type: text/html

主體


...
HTTP是不保存狀態(tài)的協(xié)議

為了更快的處理大量的事物,確保協(xié)議的伸縮性,因此把HTTP協(xié)議設(shè)為無(wú)狀態(tài)協(xié)議;為此,引入Cookie技術(shù)保存用戶的登陸狀態(tài)。

HTTP請(qǐng)求方法

GET:獲取資源

GET方法用來(lái)請(qǐng)求訪問(wèn)已被URI識(shí)別的資源。

POST:傳輸實(shí)體主體

雖然GET方法和POST方法都可以用來(lái)傳輸實(shí)體,但一般不用GET方法。

GET與POST的區(qū)別

方法 GET POST
本質(zhì) 索取數(shù)據(jù) 提交數(shù)據(jù)
安全性
執(zhí)行效率
機(jī)制 將參數(shù)拼接在url上,明文傳輸 將表單內(nèi)各個(gè)字段與其內(nèi)容放置在HTML HEADER內(nèi)一起傳送到action屬性所指的URL地址
大小 取決于瀏覽器和系統(tǒng) 理論上沒(méi)有限制,取決于瀏覽器和系統(tǒng)
地址欄輸入 支持 不支持
瀏覽器歷史記錄 保留參數(shù) 參數(shù)不保留
編碼方式 url編碼 多種編碼方式

PUT:傳輸文件

PUT方法用來(lái)傳輸文件,類似FTP協(xié)議文件上傳,請(qǐng)求的報(bào)文中包含文件內(nèi)容,然后保存在URI指定位置。
但是HTTP/1.1的PUT方法不帶驗(yàn)證機(jī)制,任何人都能上傳文件,存在安全性問(wèn)題,慎用。

HEAD:獲取報(bào)文首部

類似GET方法,區(qū)別在于只返回報(bào)文首部,不返回報(bào)文主體。

DELETE:刪除文件

與PUT方法相反,用來(lái)刪除文件,DELETE方法按請(qǐng)求URI刪除指定資源。
但是HTTP/1.1的DELETE方法同樣不帶驗(yàn)證機(jī)制,存在安全性問(wèn)題,慎用。
區(qū)別

OPTIONS:詢問(wèn)支持方法

返回服務(wù)器支持的方法

TRACE:追蹤路徑

CONNECT:要求用隧道協(xié)議連接代理

持久連接

旨在建立1次TCP連接后進(jìn)行多次請(qǐng)求和響應(yīng)的交互,在HTTP/1.1中默認(rèn)都是持久連接

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/110180.html

相關(guān)文章

  • HTTP精簡(jiǎn)教程簡(jiǎn)單HTTP協(xié)議

    摘要:協(xié)議協(xié)議和協(xié)議族內(nèi)的其他眾多協(xié)議相同,用于客戶端和服務(wù)器之間的通信。區(qū)別詢問(wèn)支持方法返回服務(wù)器支持的方法追蹤路徑要求用隧道協(xié)議連接代理持久連接旨在建立次連接后進(jìn)行多次請(qǐng)求和響應(yīng)的交互,在中默認(rèn)都是持久連接 HTTP協(xié)議 HTTP協(xié)議和TCP/IP協(xié)議族內(nèi)的其他眾多協(xié)議相同,用于客戶端和服務(wù)器之間的通信。請(qǐng)求訪問(wèn)資源的一端為客戶端,響應(yīng)資源的一端為服務(wù)器。請(qǐng)求必須從客戶端發(fā)出,而服務(wù)器回...

    HitenDev 評(píng)論0 收藏0
  • HTTP精簡(jiǎn)教程一:Web網(wǎng)絡(luò)基礎(chǔ)

    摘要:網(wǎng)絡(luò)基礎(chǔ)通常使用的網(wǎng)絡(luò)包括互聯(lián)網(wǎng)是在協(xié)議族的基礎(chǔ)上運(yùn)作的。協(xié)議族中的指的就是網(wǎng)際協(xié)議,協(xié)議名稱中占據(jù)了一半位置,其重要性可見(jiàn)一斑。確保可靠性的協(xié)議位于傳輸層,提供可靠的字節(jié)流服務(wù)。 使用 HTTP 協(xié)議訪問(wèn) Web Web瀏覽器根據(jù)地址欄中制定的 URL 從 Web 服務(wù)器獲取文件資源(resource)等信息,從而顯示出Web頁(yè)面。 超文本傳輸協(xié)議(HTTP,HyperText Tr...

    KevinYan 評(píng)論0 收藏0
  • HTTP精簡(jiǎn)教程一:Web網(wǎng)絡(luò)基礎(chǔ)

    摘要:網(wǎng)絡(luò)基礎(chǔ)通常使用的網(wǎng)絡(luò)包括互聯(lián)網(wǎng)是在協(xié)議族的基礎(chǔ)上運(yùn)作的。協(xié)議族中的指的就是網(wǎng)際協(xié)議,協(xié)議名稱中占據(jù)了一半位置,其重要性可見(jiàn)一斑。確保可靠性的協(xié)議位于傳輸層,提供可靠的字節(jié)流服務(wù)。 使用 HTTP 協(xié)議訪問(wèn) Web Web瀏覽器根據(jù)地址欄中制定的 URL 從 Web 服務(wù)器獲取文件資源(resource)等信息,從而顯示出Web頁(yè)面。 超文本傳輸協(xié)議(HTTP,HyperText Tr...

    劉玉平 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

rickchen

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<