我有一个关于网址的问题:
我已经阅读了RFC 3986,但仍然有一个关于一个URL的问题:
如果URI包含权限组件,则路径组件
必须为空或以斜杠("/")字符开头.如果URI不包含权限组件,则路径不能
以两个斜杠字符("//")开头.此外,URI引用
(第4.1节)可以是相对路径引用,在这种情况下,
第一个路径段不能包含冒号(":")字符.ABNF
需要五个单独的规则来消除这些情况的歧义,其中只有一个与给定URI引用中的路径子字符串匹配.我们使用通用术语"路径组件"来描述
解析器与其中一个规则匹配的URI子字符串.
我知道,这//server.com:80/path/info
是有效的(它是一个架构相对URL)
我也知道这http://server.com:80/path//info
是有效的.
但我不确定以下一个是否有效:
http://server.com:80//path/info
我的问题背后的问题是,http://server.com:80//path/info
当URI http://server.com:80/path/info
由限制创建时,不会发送cookie/path