HTTP協(xié)議即超本文傳輸協(xié)議(HyperText Transfer Protocol),是互聯(lián)網(wǎng)上應(yīng)用最為廣泛的一種網(wǎng)絡(luò)協(xié)議隧枫。所有的WWW文件都必須遵守這個(gè)標(biāo)準(zhǔn)。設(shè)計(jì)HTTP最初的目的是提供一種發(fā)布和接收HTML頁(yè)面的方法谓苟。HTTP協(xié)議在網(wǎng)絡(luò)OSI模型中屬于應(yīng)用層協(xié)議官脓,應(yīng)用層協(xié)議除了HTTP還有:FTP,SMTP涝焙,DNS卑笨,RIP,Telnet等仑撞。
HTTP協(xié)議工作于客戶端-服務(wù)端架構(gòu)上湾趾。瀏覽器作為HTTP客戶端通過(guò)URL向HTTP服務(wù)端(即Web服務(wù)器)發(fā)送請(qǐng)求。
超文本
超文本英文名稱叫做Hypertext派草,我們?cè)跒g覽器里面看到的網(wǎng)頁(yè)就是超文本解析而成的搀缠,其網(wǎng)頁(yè)源代碼是一系列HTML代碼,里面包含了一系列標(biāo)簽近迁,如img顯示圖片艺普,p指定顯示段落等,瀏覽器解析這些標(biāo)簽后便形成了我們平常看到的網(wǎng)頁(yè)歧譬,而這網(wǎng)頁(yè)的源代碼HTML就可以稱作超文本岸浑。
例如我們?cè)贑hrome瀏覽器里面打開(kāi)百度頁(yè)面,右鍵點(diǎn)擊“查看源代碼”瑰步,這些源代碼都是超文本矢洲。
URL
我們?cè)跒g覽器的地址欄里輸入的網(wǎng)站地址叫做URL(Uniform Resource Locator,統(tǒng)一資源定位符)缩焦。就像每家每戶
都有一個(gè)門牌地址一樣读虏,每個(gè)網(wǎng)頁(yè)也都有一個(gè)Internet地址(如:http://www.51zxw.net)。當(dāng)你在瀏覽器的地址框中輸入一個(gè)URL或是單擊一個(gè)超級(jí)鏈接時(shí)袁滥,URL就確定了要瀏覽的地址盖桥。瀏覽器通過(guò)超文本傳輸協(xié)議(HTTP),將Web服務(wù)器上站點(diǎn)的網(wǎng)頁(yè)代碼提取出來(lái)题翻,并翻譯成漂亮的網(wǎng)頁(yè)揩徊。