提问人:Pekka 提问时间:6/27/2010 更新时间:7/13/2021 访问量:11373
没有主机名的 URL 路径怎么称呼?
What do you call a URL path without a host name?
问:
出于好奇和正确命名配置设置的需要:如何称呼绝对路径引用但没有域的 URL?
http://www.domain.com/path/to/myfile
是一个绝对的完整 URL。../to/myfile
是相对路径。
你会怎么称呼?/path/to/myfile
有惯例吗?我只是愚蠢地忽略了显而易见的事情吗?“绝对路径”在文件系统上下文中有效,但在 URL 上下文中,我担心与完整 URL 混淆。
答:
0赞
Damien Dennehy
6/27/2010
#1
虚拟路径?我猜物理路径会更准确。
评论
2赞
Bruno
6/27/2010
虚拟路径和物理路径在哪个上下文中?RFC 3986 中没有这样的术语。
1赞
Damien Dennehy
6/27/2010
+1,你是对的。事实证明,多年来我一直在使用错误的术语!
13赞
Gumbo
6/27/2010
#2
一个 以单个斜杠字符开头的相对引用是 称为绝对路径引用。
但你可以只说绝对路径或绝对 URL/URI 路径。
评论
0赞
Yurii Rabeshko
4/13/2018
您还可以在 RFC 1808 中找到此主题的有用字段。
5赞
Bruno
6/27/2010
#3
这可能取决于上下文,在 RFC 3986(统一资源标识符 (URI):通用语法)的语法中调用。我想大多数人会称之为绝对路径:这也是 RFC 1808 使用的术语(被 RFC 3986 淘汰了)。path-absolute
1赞
Haspemulator
6/27/2010
#4
根据 RFC 2396 的 URI,这只是方案 (http)、权限、查询和片段(在您的情况下没有)之间的路径。
评论
0赞
Haspemulator
6/27/2010
哦,我的错。URI 路径是“http://”之后的所有内容。不过,您可以将其称为子域路径... :)
0赞
Bruno
6/27/2010
还有更具体的东西:RFC 1808、RFC 2396 和 RFC 3986 都提到了绝对路径(或绝对路径引用)。
评论