簡述web訪問的工作原理?
web本意是蜘蛛網(wǎng)和網(wǎng)的意思。
現(xiàn)廣泛譯作網(wǎng)絡(luò)、互聯(lián)網(wǎng)等技術(shù)領(lǐng)域。表現(xiàn)為三種形式,即超文本(hypertext)、超媒體(hypermedia)、超文本傳輸協(xié)議(HTTP)等。當(dāng)你想進入一個網(wǎng)頁, 或者其他網(wǎng)絡(luò)資源的時候,通常你要首先在你的瀏覽器上鍵入你想訪問網(wǎng)頁的統(tǒng)一資源定位符(Uniform Resource Locator),或者通過超鏈接方式鏈接到那個網(wǎng)頁或網(wǎng)絡(luò)資源。這之后的工作首先是URL的服務(wù)器名部分,被名為域名系統(tǒng)的分布于全球的因特網(wǎng)數(shù)據(jù)庫解析,并根據(jù)解析結(jié)果決定進入哪一個IP地址(IP address)。接下來的步驟是為所要訪問的網(wǎng)頁,向在那個IP地址工作的服務(wù)器發(fā)送一個HTTP請求。在通常情況下,HTML文本、圖片和構(gòu)成該網(wǎng)頁的一切其他文件很快會被逐一請求并發(fā)送回用戶。網(wǎng)絡(luò)瀏覽器接下來的工作是把HTML、CSS和其他接受到的文件所描述的內(nèi)容,加上圖像、鏈接和其他必須的資源,顯示給用戶。這些就構(gòu)成了你所看到的“網(wǎng)頁”。大多數(shù)的網(wǎng)頁自身包含有超鏈接指向其他相關(guān)網(wǎng)頁,可能還有下載、源文獻、定義和其他網(wǎng)絡(luò)資源。像這樣通過超鏈接,把有用的相關(guān)資源組織在一起的集合,就形成了一個所謂的信息的“網(wǎng)”。這個網(wǎng)在因特網(wǎng)上被方便使用,就構(gòu)成了最早在1990年代初蒂姆·伯納斯-李所說的萬維網(wǎng)