url結構說明

2022-07-31 11:57:09 字數 807 閱讀 3427

就以下面這個url為例,介紹下普通url的各部分組成

從上面的url可以看出,乙個完整的url包括以下幾部分:

1.協議部分:該url的協議部分為「http:」,這代表網頁使用的是http協議。在internet中可以使用多種協議,如http,ftp等等本例中使用的是http協議。在"http"後面的「//」為分隔符

3.埠部分:跟在網域名稱後面的是埠,網域名稱和埠之間使用「:」作為分隔符。埠不是乙個url必須的部分,如果省略埠部分,將採用預設埠

4.虛擬目錄部分:從網域名稱後的第乙個「/」開始到最後乙個「/」為止,是虛擬目錄部分。虛擬目錄也不是乙個url必須的部分。本例中的虛擬目錄是「/news/」

5.檔名部分:從網域名稱後的最後乙個「/」開始到「?」為止,是檔名部分,如果沒有「?」,則是從網域名稱後的最後乙個「/」開始到「#」為止,是檔案部分,如果沒有「?」和「#」,那麼從網域名稱後的最後乙個「/」開始到結束,都是檔名部分。本例中的檔名是「index.asp」。檔名部分也不是乙個url必須的部分,如果省略該部分,則使用預設的檔名(index.html)

6.錨部分:從「#」開始到最後,都是錨部分。本例中的錨部分是「name」。錨部分也不是乙個url必須的部分

7.引數部分:從「?」開始到「#」為止之間的部分為引數部分,又稱搜尋部分、查詢部分。本例中的引數部分為「boardid=5&id=24618&page=1」。引數可以允許有多個引數,引數與引數之間用「&」作為分隔符。

CONTEXT結構說明

context結構包括以下部分 context control 包含cpu的控制暫存器,比如指今指標,堆疊指標,標誌和函式返回位址.ax,bx,cx,dx,si,d context integer 用於標識cpu的整數暫存器.ds,es,fs,gs context floating point 用於...

線性結構說明

線性結構是乙個有序資料元素的集合。常用的線性結構有 線性表,棧,佇列,雙佇列,陣列,串。關於廣義表,是一種非線性的資料結構。常見的非線性結構有 二維陣列,多維陣列,廣義表,樹 二叉樹等 圖。特徵 1 集合中必存在唯一的乙個 第乙個元素 2 集合中必存在唯一的乙個 最後的元素 3 除最後元素之外,其它...

PL SQL 結構說明

塊 declare 定義變數 可選 如 v name varchar 2 begin 具體操作,如 select ename into v name from emp where empno a 控制台輸出,dbms output.put line v name exception 異常處理 可選 ...