PHP中獲取頁面請求的完整URL

2021-06-28 11:40:11 字數 893 閱讀 5972

#測試**:     http://localhost/ceshi/test.php?code=1

//獲取網域名稱或主機位址

//獲取網頁網域名稱後的資訊

echo $_server['php_self']."

"; #/ceshi/test.php

//獲取請求引數

echo $_server["query_string"]."

"; #code=1

//獲取使用者**

"; //獲取完整的url

//包含埠號的完整url

//只取路徑

Web頁面請求的完整歷程

學完計算機網路的協議棧,對web頁面請求的完成歷程做一次總結。想象一下,當我們在瀏覽器上輸入乙個url位址,到頁面呈現出來的過程中,網路上都發生了什麼?這個過程絕對很有趣。現在假設我在校園網內,通過有線接入校園網的一台交換機,開始我的衝浪之旅。下面我將描述自己在衝浪過程中的發現。其中,交換機連線了學...

Web頁面請求的歷程(一)

頁面。比如,一名叫 bobweb 頁面 比如說 www.google.com 的主頁 步驟如下 一 準備 dhcp 動態主機配置協議 udp ip和乙太網 我們假定bob 啟動它的便攜機,然後將其用一根乙太網電纜連線到學校的乙太網交換機,交換機又與學校的路由器相連。學校的這台路由器與乙個 isp連線...

Web頁面請求的歷程(三)

三 仍在準備 域內路由選擇到dns 伺服器14 閘道器路由器接收該幀並抽取包含 dns查詢的 ip資料報。路由器查詢該資料報的目的位址 68.87.71.226 並根據其 表決定該資料報應該傳送到 concast 網路中最左邊的路由器。ip資料報放置在鏈路層幀中,該鏈路適合將學校路由器連線到最左邊 ...