本网站由以下捐款支持:OEIS基金会.

模板:URL/doc

来自OeisWiki
跳转到:航行,搜索

这个文档子页面包含以下内容的说明、类别或其他信息模板:URL. [<编辑>模板:URL]

[清除模板:URL/doc]

alt=此模板正在构建中。。。
该模板正在施工中。            

请不要使用这个未完成和/或仍不可靠模板。            


这个{{统一资源定位地址}}OEIS Wiki实用程序模板用于对未编码的URL进行编码,或从URL中提取节。

统一资源定位地址

通用URL的格式为:[1]

方案:特定于方案的部分

常用Internet方案语法:

//用户:密码@host:端口/路径

HTTP URL的格式为:


scheme://server.domain:port/path?query_string#fragment_id[2]


每个URL都由以下部分组成:

  • 方案名称(通常称为协议),后跟冒号(:),
  • 两个斜杠(//)然后,根据方案,
  • 对于http协议,或者
    • 后跟一个点的服务器名称(例如ftp、www、smtp…)(.)然后是域名,或
    • 后跟一个点的服务器IP地址(.)然后是域IP地址,
  • 可选择地:冒号(:)后跟端口号,
  • 要获取的资源或要运行的程序的路径,然后,
  • 对于公共网关接口(CGI)脚本等程序,为问号(?)后跟查询字符串,以及
  • 可选择地:哈希符号(#)后面是片段标识符。

用法

要从未编码的URL获取编码的URL,请使用

{{统一资源定位地址|未编码的URL}}

要从URL中提取节,请使用

{{统一资源定位地址|未编码的URL|URL部分}}

哪里URL部分是其中之一

  • 协议方案
  • 服务器域
  • 服务器
  • 领域
  • 港口
  • 路径
  • 查询字符串
  • 片段id

示例

URL编码示例

使用

http://en.wikipedia.org/wiki/Uniform_resource_locator#Absolute_and_relative_URLs

然后

{{统一资源定位地址|http://en.wikipedia.org/wiki/Uniform_resource_locator#Absolute_and_relative_URLs}}

产量

http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FUniform_resource_locator%23Absolute_and_relative_URLs

输入无效的示例

{{统一资源定位地址|}}

产量

URL错误:第一个参数(未编码的URL)必须为非空。

使用

http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FUniform_resource_locator%23Absolute_and_relative_URLs

然后

{{统一资源定位地址|http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FUniform_resource_locator%23Absolute_and_relative_URLs}}

产量

URL错误:第一个参数必须是未编码的URL(您只能对URL进行一次编码)。

URL节提取示例

协议提取示例

{{统一资源定位地址|http://en.wikipedia.org/wiki/Uniform_resource_locator#Absolute_and_relative_URLs|协议}}

产量

http
{{统一资源定位地址|http://en.wikipedia.org/wiki/Uniform_resource_locator#Absolute_and_relative_URLs|方案}}

产量

http

server.domain提取示例

{{统一资源定位地址|http://en.wikipedia.org/wiki/Uniform_resource_locator#Absolute_and_relative_URLs|服务器.域}}

产量

网址:en.wikipedia.org
{{统一资源定位地址|http://en.wikipedia.org:80/wiki/Uniform_resource_locator#Absolute_and_relative_URLs|服务器.域}}

产量

网址:en.wikipedia.org

服务器提取示例

{{统一资源定位地址|http://en.wikipedia.org/wiki/Uniform_resource_locator#Absolute_and_relative_URLs|服务器}}

产量

英语
{{统一资源定位地址|http://en.wikipedia.org:80/wiki/Uniform_resource_locator#Absolute_and_relative_URLs|服务器}}

产量

英语

域提取示例

{{统一资源定位地址|http://en.wikipedia.org/wiki/Uniform_resource_locator#Absolute_and_relative_URLs|域}}

产量

维基百科
{{统一资源定位地址|http://en.wikipedia.org:80/wiki/Uniform_resource_locator#Absolute_and_relative_URLs|域}}

产量

维基百科

端口提取示例

{{统一资源定位地址|http://en.wikipedia.org/wiki/Uniform_resource_locator#Absolute_and_relative_URLs|端口}}

产量

{{统一资源定位地址|http://en.wikipedia.org:80/wiki/Uniform_resource_locator#Absolute_and_relative_URLs|端口}}

产量

路径提取示例

{{统一资源定位地址|http://en.wikipedia.org/wiki/Uniform_resource_locator#Absolute_and_relative_URLs|路径}}

产量

%2F%2Fen.wikipedia.org%2Fwiki%2FUniform_resource_locator
{{统一资源定位地址|http://en.wikipedia.org:80/wiki/Uniform_resource_locator#Absolute_and_relative_URLs|路径}}

产量

%2F%2Fen.wikipedia.org%3A80%2Fwiki%2FUniform_resource_locator

查询字符串提取示例

{{统一资源定位地址|http://en.wikipedia.org/wiki/Uniform_resource_locator#Absolute_and_relative_URL|查询字符串}}

产量

{{统一资源定位地址|http://en.wikipedia.org:80/wiki/Uniform_resource_locator#Absolute_and_relative_URLs|查询字符串}}

产量

片段ID提取示例

{{统一资源定位地址|http://en.wikipedia.org/wiki/Uniform_resource_locator#Absolute_and_relative_URLs|片段ID}}

收益率

绝对_和相对_ URL
{{统一资源定位地址|http://en.wikipedia.org:80/wiki/Uniform_resource_locator#Absolute_and_relative_URLs|片段ID}}

产量

绝对_和相对_ URL

另请参见

代码




的代码{{~网址}}




笔记

  1. T.Berners-Lee、L.Masinter、M.McCahill、,统一资源定位器(URL).
  2. 统一资源定位器维基百科.org.