关于URL的问题:
我阅读了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
我的问题是,当使用URI http://server.com:80/path/info
限制为 /path
时,cookie 不会被发送到 http://server.com:80//path/info
。