明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

html中url編碼是什么?有什么用?

[摘要]本篇文章給大家?guī)淼膬?nèi)容是介紹HTML中的URL編碼是什么,有什么用。有一定的參考價(jià)值,有需要的朋友可以參考一下,希望對(duì)你們有所幫助。我們?cè)诮榻BURL編碼之前,首先來了解一下URL是什么,URL的相關(guān)知識(shí)。什么是URL?URL代表統(tǒng)一資源定位器。它實(shí)際上是一個(gè)網(wǎng)址。URL可以包含單詞,即(java...
本篇文章給大家?guī)淼膬?nèi)容是介紹HTML中的URL編碼是什么,有什么用。有一定的參考價(jià)值,有需要的朋友可以參考一下,希望對(duì)你們有所幫助。

我們?cè)诮榻BURL編碼之前,首先來了解一下URL是什么,URL的相關(guān)知識(shí)。

什么是URL?

URL代表統(tǒng)一資源定位器。它實(shí)際上是一個(gè)網(wǎng)址。URL可以包含單詞,即(javatpoint.com)或Internet協(xié)議(IP)地址,即195.201.68.81。但是大多數(shù)用戶以字的形式使用URL,因?yàn)樗葦?shù)字容易記住。

URL的語(yǔ)法:

URL由三部分組成:資源類型、存放資源的主機(jī)域名、資源文件名。

URL的一般語(yǔ)法格式為:

protocol://prefix.domain:port/path/filename

說明:

protocol:用于指定使用的傳輸協(xié)議(最常見的是http或https)。

prefix:用于定義域名前綴(http的默認(rèn)值為www)。

domain:用于定義Internet域名(如php.cn)。

dort:用于定義主機(jī)上的端口號(hào)(http的默認(rèn)值為80)。

path:由零或多個(gè)“/”符號(hào)隔開的字符串,一般用于表示服務(wù)器上的一個(gè)目錄或文件地址。(如果省略:站點(diǎn)的根目錄)。

filename:用于定義文檔或資源的名稱。

以下是URL中使用的一些常見protocol(傳輸協(xié)議)類型的列表:

http(超文本傳輸協(xié)議):常見網(wǎng)頁(yè)。沒有加密。

https(安全超文本傳輸協(xié)議):安全網(wǎng)頁(yè)。加密。

ftp(文件傳輸協(xié)議):下載或上傳文件。

file:計(jì)算機(jī)上的文件。

mailto:電子郵件地址,通過 SMTP 訪問。 格式 mailto:

下面我們就來介紹URL編碼的相關(guān)知識(shí)

URL編碼是什么?有什么用?

URL編碼是一種用于將URL中的非ASCII字符的特殊字符轉(zhuǎn)換為可以為Web瀏覽器和服務(wù)器普遍接受的、有明確的表示形式的格式,因?yàn)閁RL只能通過使用ASCII字符集(十六進(jìn)制)將特殊字符在Web瀏覽器和服務(wù)器上顯示。如果URL包含ASCII集之外的字符,則必須轉(zhuǎn)換為ASCII字符才可顯示。

在URL編碼中,非ASCII字符將會(huì)被替換為“%”,后跟十六進(jìn)制數(shù)字的格式。

例:空格符號(hào)是最常見的特殊字符之一,網(wǎng)址(URL)中無法輸入空格。URL編碼通常就會(huì)用加號(hào)(+)或%20替換空格。

在ASCI字符集中的空格位置是20個(gè)十六進(jìn)制數(shù)。因此,在將請(qǐng)求傳遞給服務(wù)器時(shí),可以使用%20代替空格。

http://www.php.cn/new%20php.htm

這個(gè)URL網(wǎng)址實(shí)際上就是從www.php.cn中檢索名為“new php.htm”的文檔

以下是一些常見,容易被使用到的URL編碼:

1.png

總結(jié):以上就是本篇文的全部?jī)?nèi)容,希望能對(duì)大家的學(xué)習(xí)有所幫助。

以上就是html中url編碼是什么?有什么用?的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!


網(wǎng)站建設(shè)是一個(gè)廣義的術(shù)語(yǔ),涵蓋了許多不同的技能和學(xué)科中所使用的生產(chǎn)和維護(hù)的網(wǎng)站。