在瀏覽器中輸入URL後會發生什麼

2021-09-26 23:36:45 字數 387 閱讀 3573

url :全名叫統一資源定位符,uniform resource locator,俗稱**,字面上來理解,它就是用來定位資源的。相當於圖書上面的標籤,有了這些標籤,管理員可以很快的找到相應的圖書。

乙個完整的url包括以下資訊:協議,ip位址,路徑,埠號

其實大概分為十步,分別是:

第一步:進行網域名稱解析

第二步:瀏覽器和目標伺服器建立tcp連線

第三步:組織http請求

第四步:伺服器的永久重定向響應

第六步:伺服器處理請求

第七步:伺服器返回乙個html響應

第八步:釋放tcp連線

第九步:瀏覽器開始顯示html

第十步:瀏覽器傳送獲取嵌入在html中的資源

在瀏覽器位址列中輸入乙個URL後,會發生什麼事情?

當我們在瀏覽器的位址列輸入 www.cnblogs.com 然後回車,回車到看到頁面到底發生了什麼呢?網域名稱解析 發起tcp的3次握手 建立tcp連線後發起http請求 伺服器響應http請求,瀏覽器得到html 瀏覽器解析html 並請求html 中的資源 如js css 等 瀏覽器對頁面進行渲...

瀏覽器輸入url會發生什麼

第一步 瀏覽器輸入網域名稱 例如輸入 www.csdn.ne 瀏覽器會把輸入的網域名稱解析成對應的ip,其過程如下 3.查詢路由器快取 如果1,2步都查詢無果,則需要借助網路,路由器一般都有自己的dns快取,將前面的請求發給路由器,查詢isp 服務商快取 dns的伺服器,如果查詢到ip則直接返回,沒...

Web 在瀏覽器輸入位址之後,會發生什麼?

以瀏覽器輸入www.baidu.com為例 1.網域名稱解析 網域名稱 ip位址 首先是去查詢瀏覽器快取,瀏覽器一般會儲存你之前訪問 的dns資訊,儲存的時間根據瀏覽器不同有所差異。若瀏覽器快取中沒有,瀏覽器會做系統呼叫 gethostbyname 訪問系統快取中儲存的dns資訊。windows下你...