首頁 > 常見問題 > url格式是什麼

url格式是什麼

藏色散人
發布: 2021-01-07 17:58:50
原創
8312 人瀏覽過

url格式的英文全名為Uniform Resource Locator,指網路位址;在WWW上,每個資訊資源都有統一的且在網路上唯一的位址,該位址就叫URL,它是WWW的統一資源定位標誌。

url格式是什麼

本文操作環境:windows10系統、thinkpad t480電腦。

推薦:《程式設計影片

url格式的英文全名是Uniform Resource Locator。

在WWW上,每個資訊資源都有統一的且在網路上唯一的位址,該位址就叫URL(Uniform Resource Locator,統一資源定位器),它是WWW的統一資源定位標誌,就是指網路位址。

URL由三個部分組成:資源類型、存放資源的主機網域、資源檔案名稱。

也可認為由4部分組成:協定、主機、連接埠、路徑

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:

MMS 透過 支援MMS(串流媒體)協定的播放該資源。 (代表軟體:Windows Media Player)格式 MMS://

ed2k 透過 支援ed2k(專用下載連結)協定的P2P軟體存取此資源。 (代表軟體:電驢)格式 ed2k://

Flashget 透過 支援Flashget:(專用下載連結)協定的P2P軟體存取此資源。 (代表軟體:快車) 格式 Flashget://

thunder 透過 支援thunder(專用下載連結)協定的P2P軟體存取此資源。 (代表軟體:迅雷) 格式 thunder://

news 透過 NNTP 存取此資源。

hostname(主機名稱)

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

port(端口號)

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

path(路徑)

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

parameters(參數)

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

query(查詢)

可選,用於給動態網頁(如使用CGI、ISAPI、PHP/JSP/ASP/ASP.NET等技術製作的網頁)傳遞參數,可有多個參數,用“&”符號隔開,每個參數的名和值用“=”符號隔開。

fragment(訊息片段)

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

以上是url格式是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
url
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板