瀏覽器怎么打開網(wǎng)站 瀏覽器打開網(wǎng)站方法
2023-02-09 15:11:56 閱讀(3951)
相信很多的朋友在瀏覽器都是會直接輸入網(wǎng)址的打開某個網(wǎng)站,但是你知道嗎瀏覽器到底是怎么打開網(wǎng)站的呢,下面小編就給大家來詳細介紹一下瀏覽器怎么打開網(wǎng)站 瀏覽器打開網(wǎng)站方法這一塊的內容,希望能幫助到大家解決這一塊的疑問。
這個界面雖然看著簡單,但是看一下它的源代碼,瞧著右上角高高懸掛的拉條,就知道這界面可一點兒都不簡單。(查看源代碼,右鍵網(wǎng)頁界面點擊查看網(wǎng)頁源代碼或者 ctrl+u。)
那么問題來了,在我們的電腦中是百分百找不到【百度界面】這個 HTML 文件,更不要說其中的圖片、JS、CSS等資源文件。
可以知道的一點,這些資源肯定是百度網(wǎng)站提供的。那么,我們的瀏覽器是怎么從網(wǎng)站那邊拿到這些數(shù)據(jù),然后在頁面上展示的呢?
在流程開始之前,簡單介紹一些概念。
網(wǎng)站:是一個由多個網(wǎng)頁組成的信息系統(tǒng),通常是由服務器端和客戶端組成的。
服務器端:網(wǎng)站的核心部分,通常服務器是一臺大型的計算機,存儲著網(wǎng)站所有的網(wǎng)頁、圖片、視頻等信息。同時還負責處理來自客戶端的請求,返回所需的信息。
客戶端:網(wǎng)站的用戶端,通常是一臺普通的計算機、或者手機等,我們可以通過客戶端訪問網(wǎng)站查看網(wǎng)站的內容。另外,客戶端通常需要借助瀏覽器等軟件連接網(wǎng)站服務器。
第一步 客戶端發(fā)送網(wǎng)頁 GET 請求
當我們在瀏覽器的地址中輸入網(wǎng)址,并敲下回車的那一刻。
就是在跟咱們的跑腿小廝瀏覽器發(fā)出了一個指令,今兒咱要看這個頁面,你去安排一下。
瀏覽器收到我們的命令之后,就會朝著對應網(wǎng)站的服務器端出發(fā)。
第二步 服務器端接收請求,發(fā)送響應包
到了服務器端的大樓,進入大樓需要經過門衛(wèi)的檢查,確保你的瀏覽器是正常來路,而不是什么恐怖分子。
身份檢查沒問題后,就會給瀏覽器分配一個客服小姐姐接待:親,有什么需要幫忙的嗎?
瀏覽器此時會將你的指令轉達給客服小姐姐:小姐姐,我家主子要看你家的這個網(wǎng)頁,您看OK不?
小姐姐就會去找相應的頁面資源文件(HTML文件),如果就交給瀏覽器帶回去。
反之如果沒有找到,但也不能讓瀏覽器白跑一趟,就把經典的 404 頁面讓瀏覽器帶回去。
第三步 客戶端發(fā)送資源 GET 請求
瀏覽器拿到了頁面資源回家后,一向嚴謹?shù)乃麜z查一下拿到的頁面是否能夠完整地展示出來,會不會缺胳膊少腿。
不檢查還好,一檢查可就出大問題了,怎么這個CSS文件少了,那個圖片還是破裂的。
就這么展示,今晚的晚飯豈不是沒了著落。
沒辦法,只能帶著有資源路徑的 GET 請求再次到服務器端去領取。
第四步 服務器端接收請求,發(fā)送資源響應
于是,瀏覽器又得去一趟服務器端大樓,還得經過門衛(wèi)的檢查,畢竟門衛(wèi)不敢保證你這回去的過程中是不是就突然叛變了呢。
檢查通過后,之前負責接待的客服小姐姐就迎了上來。
根據(jù)瀏覽器提供的資源路徑,去找相應的文件交給瀏覽器。
但瀏覽器一次性只能領一個資源,為了能吃上美美的晚飯,就不得不多次往返的跑。
直到整個界面的資源都領取了一遍,才敢將網(wǎng)頁完整地展示出來。
基本到這里,一個完整的靜態(tài)頁面就可以在瀏覽器上展示出來了。
第五步 客戶端發(fā)送 POST 請求
但有時候,我們進入一個網(wǎng)站需要登錄,需要填寫賬號密碼提交驗證。
這個時候瀏覽器就會帶著有賬號密碼的 POST 請求再次前往服務器端。
第六步 服務器接收請求,轉交 CGI處理
客服小姐姐接到了 POST 請求,但這個請求超出她負責處理的范圍。
因此就會代轉交給專業(yè)人士 CGI 來進行處理。
CGI(Common Gateway Interface,通用網(wǎng)關接口)。
第七步 CGI發(fā)送處理結果
CGI 收到了請求后,將里面的賬號密碼和數(shù)據(jù)庫里面的進行比較。
如果都符合,就會得到一個’登陸成功‘的處理結果。
如果沒找到相應的賬號,就會得到’賬號不存在‘的處理結果
賬號存在,但密碼不對,就得到’密碼錯誤‘的處理結果。
最后把處理結果交給客服小姐姐。
第八步 服務器端發(fā)送響應
客服小姐姐將CGI的處理結果轉交給瀏覽器,瀏覽器帶著結果回去。
如果處理結果是成功的,就可以發(fā)現(xiàn)界面中原本登錄注冊那一塊,會變成頭像、昵稱等內容。
處理結果失敗了,就會在登錄頁面中顯示賬號不存在或者密碼錯誤等提示。
總結
到這里,關于瀏覽器訪問網(wǎng)站獲取頁面資源的大致過程就介紹完了。整個描述過程似乎看著很復雜,但實際上我們感官上體驗其實也就 1-2 秒的。在正常情況,訪問一個網(wǎng)站響應時間超過 5 秒,大多數(shù)人會選擇關閉。希望上面的關于瀏覽器怎么打開網(wǎng)站 瀏覽器打開網(wǎng)站方法的介紹能幫助到大家。
- 本文關鍵詞:
- 瀏覽器