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下你...