在互聯(lián)網(wǎng)時(shí)代HTTP協(xié)議的重要性無需多言,對于技術(shù)崗位的同學(xué)們來說理解掌握HTTP協(xié)議是必須的。本篇博客就從HTTP協(xié)議的演進(jìn)、特性、重要知識點(diǎn)和工作中常見問題的總結(jié)等方面進(jìn)行簡單的介紹。理解掌握了這些點(diǎn)工作中就OK了,當(dāng)然在面試中也是少不了的,如果能結(jié)合實(shí)踐掌握這篇博客的80%應(yīng)對一般的面試應(yīng)該是夠了。如果要深入學(xué)習(xí)HTTP協(xié)議的細(xì)節(jié)請看那本經(jīng)典的《HTTP權(quán)威指南》。

一、HTTP協(xié)議的演進(jìn)

  HTTP(HyperText Transfer Protocol)協(xié)議是基于TCP的應(yīng)用層協(xié)議,它不關(guān)心數(shù)據(jù)傳輸?shù)募?xì)節(jié),主要是用來規(guī)定客戶端和服務(wù)端的數(shù)據(jù)傳輸格式,最初是用來向客戶端傳輸HTML頁面的內(nèi)容。默認(rèn)端口是80。

  1.HTTP 0.9版本  1991年

  這個(gè)版本就是最初用來向客戶端傳輸HTML頁面的,所以只有一個(gè)GET命令,然后服務(wù)器返回客戶端一個(gè)HTML頁面,不能是其他格式。利用這個(gè)版本完全可以構(gòu)建一個(gè)簡單的靜態(tài)網(wǎng)站了。

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式