У меня есть вопрос относительно 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
Проблема моего вопроса заключается в том, что cookie не отправляется на http://server.com:80//path/info
при создании URI http://server.com:80/path/info
с ограничением на /path