://
在Web协议中的意义是什么?例如ftp://
或http://
这个设计模式有什么原因?为什么不只是http:
或者 http.
,或者类似http~
之类的东西。
如果有相关文档,请提供参考。
http://news.bbc.co.uk/2/hi/technology/8306631.stm
所以似乎没有特别的原因。
hier-part = "//" authority path-abempty
。至于为什么选择这些符号,我只能猜测这与传统有关(为什么“/”是Unix/Linux文件系统的根目录?)和/或对符号使用的熟悉程度有关。例如,在该RFC的顶部,我们看到Request for Comments: 3986
,表示该项的类别是请求评论,并具有属性3986。
在撰写本文时,@fschmengler的答案似乎已经证实了这一点。
就像fschmengler所说的那样,实际上没有真正的理由...
URL(统一资源定位符)是在Web中寻址页面的标准化手段。有两种基本类型的URL:绝对和相对。它们各自在您的网站链接中使用。
如果您想创建自定义URI方案,请查看此文档: https://msdn.microsoft.com/en-us/library/aa767914(v=vs.85).aspx
正如您所看到的,您不必受到双斜杠的限制。还有“mailto:”,似乎并不是所有协议都遵循您所建议的这种做法。在阅读了您的问题后,我找到了这个页面,希望您喜欢: