中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

什么是URI,URL,URN?以及golang實現

發布時間:2020-07-06 22:56:15 來源:網絡 閱讀:998 作者:暮色伊人 欄目:編程語言

URI

Uniform Resource Identifier

,統一資源標識符;

 

URL

Uniform Resource Locator

,統一資源定位符;

 

URN

Uniform Resource Name

,統一資源名稱。

 

其中,

URL,URN

URI

的子集。

URI

Uniform Resource Identifier

,統一資源標識符;

 

URL

Uniform Resource Locator

,統一資源定位符;

 

URN

Uniform Resource Name

,統一資源名稱。

 

其中,

URL,URN

URI

的子集。

URI

Uniform Resource Identifier

,統一資源標識符;

 

URL

Uniform Resource Locator

,統一資源定位符;

 

URN

Uniform Resource Name

,統一資源名稱。

 

其中,

URL,URN

URI

的子集。

URI

Uniform Resource Identifier

,統一資源標識符;

 

URL

Uniform Resource Locator

,統一資源定位符;

 

URN

Uniform Resource Name

,統一資源名稱。

 

其中,

URL,URN

URI

的子集。

1. 概念和關系

  • URI:Uniform Resource Identifier,即統一資源標志符,用來唯一的標識一個資源

  • URL:Uniform Resource Locator,統一資源定位符。即URL可以用來標識一個資源。

  • URN:Uniform Resource Name,統一資源命名。即通過名字來表示資源的。

集中URL,URN是URI的一種實現方式。互聯網最廣泛使用的是URL

URI格式:[scheme:] scheme-specific-part

如 http://www.le.com

    mailto:jeff@javajeff.com

 news:comp.go.lang

URI可以進一步分為不透明的(opaque)和分層(hierarchical)的兩類

opaque指的是URI的scheme-specific-part部分不以/開頭,是一個整個部分,沒有分層結構。如:mailto:jeff@javajeff.com , news:comp.go.lang

hierarchical指的是以/開頭,scheme-specific-part可以由好幾部分組成


2. golang 對URI,URL實現

以斜杠開頭解析為  :[scheme:][//[userinfo@]host][/]path[?query][#fragment]
否則解析為(opaque):scheme:opaque[?query][#fragment]
type URL struct {
	Scheme     string
	Opaque     string    // encoded opaque data
	User       *Userinfo // username and password information
	Host       string    // host or host:port
	Path       string    // path (relative paths may omit leading slash)
	RawPath    string    // encoded path hint (see EscapedPath method)
	ForceQuery bool      // append a query ('?') even if RawQuery is empty
	RawQuery   string    // encoded query values, without '?'
	Fragment   string    // fragment for references, without '#'
}





向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

兖州市| 夏邑县| 建昌县| 金堂县| 合川市| 二手房| 马龙县| 常德市| 六安市| 南开区| 扶绥县| 金乡县| 尚义县| 平舆县| 西畴县| 偃师市| 东乡族自治县| 安福县| 涿鹿县| 界首市| 延边| 新河县| 苏尼特左旗| 崇州市| 天柱县| 阿克| 泽库县| 米泉市| 腾冲县| 渝中区| 兴宁市| 宁国市| 绥棱县| 黔西| 宣汉县| 庄浪县| 通江县| 上栗县| 定兴县| 通城县| 都江堰市|