URL各部分含義。

2021-10-03 16:20:02 字數 1187 閱讀 9635

url的一般語法格式為:

(帶方括號的為可選項):

protocol :// hostname[:port] / path / [;parameters][?query]#fragment

protocol(協議)

指定使用的傳輸協議,下表列出 protocol 屬性的有效方案名稱。 最常用的是http協議,它也是目前www中應用最廣的協議。

file 資源是本地計算機上的檔案。格式file:///,注意後邊應是三個斜槓。

ftp 通過 ftp訪問資源。格式 ftp://

gopher 通過 gopher 協議訪問該資源。

http 通過 http 訪問該資源。 格式 http://

https 通過安全的 https 訪問該資源。 格式 https://

mailto 資源為電子郵件位址,通過 smtp 訪問。 格式 mailto:

news 通過 nntp 訪問該資源。

hostname(主機名)

是指存放資源的伺服器的網域名稱系統(dns) 主機名或 ip 位址。有時,在主機名前也可以包含連線到伺服器所需的使用者名稱和密碼(格式:username:password@hostname)。

port(埠號)

整數,可選,省略時使用方案的預設埠,各種傳輸協議都有預設的埠號,如http的預設埠為80。如果輸入時省略,則使用預設埠號。有時候出於安全或其他考慮,可以在伺服器上對埠進行重定義,即採用非標準埠號,此時,url中就不能省略埠號這一項。

path(路徑)

由零或多個「/」符號隔開的字串,一般用來表示主機上的乙個目錄或檔案位址。

parameters(引數)

這是用於指定特殊引數的可選項。

query(查詢)

可選,用於給動態網頁(如使用cgi、isapi、php/jsp/asp/asp。net等技術製作的網頁)傳遞引數,可有多個引數,用「&」符號隔開,每個引數的名和值用「=」符號隔開。

fragment(資訊片斷)

字串,用於指定網路資源中的片斷。例如乙個網頁中有多個名詞解釋,可使用fragment直接定位到某一名詞解釋。

JS獲取URL各部分值

乙個url http www.abc.cn htm 1.html 獲取url各部分值 window.location.href 獲取完整url 即http www.abc.cn htm 1.html window.location.protocol 獲取url協議部分,即http window.lo...

簡述 URL 並分別說明各部分的含義

簡述 url 並分別說明各部分的含義 構造乙個完整url例子 乙個完整的url包括 協議部分 網域名稱部分 埠部分 虛擬目錄部分 檔名部分 引數部分 錨部分 1.協議部分 該url的協議部分為 http 這代表網頁使用的是http協議。在internet中可以使用多種協議,如http,ftp等等本例...

url各部分組成分解

url各部分組成分解介紹 關於url可能大家都不陌生,第一印象就是 但是深究起來,不少朋友並明白裡面的一些細節,下面就來進行一下分解。scheme host port path?query fragment 1 scheme 通訊協議,常用的http,ftp,maito等。2 host 主機,伺服器...