什么';URL sans查询参数的正确术语是什么?
假设您有以下URL: “param=value”是查询字符串 “/path”是路径 “http://”是协议 仅“”的正确名称是什么 谢谢!什么';URL sans查询参数的正确术语是什么?,url,terminology,Url,Terminology,假设您有以下URL: “param=value”是查询字符串 “/path”是路径 “http://”是协议 仅“”的正确名称是什么 谢谢! -nikita我不认为这一特定的部分集群有一个名称,分别是Scheme、Authority、Path。您只需删除查询和片段位。我认为它仍然只是一个URL。“?”之后的项目只是方便通过HTTP GET请求传递参数 下面是对URL部分的一个很好的剖析:根据Wikipedia上URI方案的定义: […]每个URI定义为由四部分组成,如下所示: <sche
-nikita我不认为这一特定的部分集群有一个名称,分别是
Scheme
、Authority
、Path
。您只需删除查询
和片段
位。我认为它仍然只是一个URL。“?”之后的项目只是方便通过HTTP GET请求传递参数
下面是对URL部分的一个很好的剖析:根据Wikipedia上URI方案的定义:
[…]每个URI定义为由四部分组成,如下所示:
<scheme name> : <hierarchical part> [ ? <query> ] [ # <fragment> ]
:[?][#]
所以“”是由
和
部分组成的,并没有名字可以将这对夫妇作为一个整体来命名
Wikipedia上的统一资源定位页面是另一个有趣的资源。简言之:只需将其称为绝对URL或简单URL即可
详细说明:根据上下文,有许多术语 根据URL术语(RFC 1808),您的示例是:
- 网址:
- 绝对URL:
- 通用RL:
- URI:
- URI引用: 及
- 绝对URI:
因此,只需将其称为绝对URL/URI或URL/URI(一般来说)。只要它是真的,除了相同的URI语法适用于HTTP以外的方案。
URL = ( absoluteURL | relativeURL ) [ "#" fragment ]
absoluteURL = generic-RL | ( scheme ":" *( uchar | reserved ) )
generic-RL = scheme ":" relativeURL
URI = scheme ":" hier-part [ "?" query ] [ "#" fragment ]
URI-reference = URI / relative-ref
absolute-URI = scheme ":" hier-part [ "?" query ]