超文本傳輸協(xié)議已經(jīng)演化出了很多版本消请,它們中的大部分都是向下兼容的汹桦。在RFC 2145中描述了HTTP版本號(hào)的用法朽合∵窗拢客戶端在請(qǐng)求的開始告訴服務(wù)器它采用的協(xié)議版本號(hào)扔水,而后者則在響應(yīng)中采用相同或者更早的協(xié)議版本。
0.9
已過(guò)時(shí)朝氓。只接受 GET 一種請(qǐng)求方法魔市,沒有在通訊中指定版本號(hào)主届,且不支持請(qǐng)求頭。由于該版本不支持 POST 方法待德,所以客戶端無(wú)法向服務(wù)器傳遞太多信息君丁。
HTTP/1.0
這是第一個(gè)在通訊中指定版本號(hào)的 HTTP 協(xié)議版本,至今仍被廣泛采用磅网,特別是在代理服務(wù)器中谈截。
HTTP/1.1
當(dāng)前版本。持久連接被默認(rèn)采用涧偷,并能很好地配合代理服務(wù)器工作簸喂。還支持以管道方式在同時(shí)發(fā)送多個(gè)請(qǐng)求,以便降低線路負(fù)載燎潮,提高傳輸速度喻鳄。
HTTP/1.1相較于 HTTP/1.0 協(xié)議的區(qū)別主要體現(xiàn)在:
緩存處理
帶寬優(yōu)化及網(wǎng)絡(luò)連接的使用
錯(cuò)誤通知的管理
消息在網(wǎng)絡(luò)中的發(fā)送
互聯(lián)網(wǎng)地址的維護(hù)
安全性及完整性
轉(zhuǎn)載于:http://www.reibang.com/p/6309efc8e9e9