ПРОТОКОЛ ПЕРЕДАЧИ ГИПЕРТЕКСТА -- HTTP / 1.1

Автор статьи: Алексей Симонов
Сайт Автора: Нет
E-mail Автора: Leshik@omsk.com
Дата публикации: 26.03.2005



3.2.3 Сравнение URI.

При сравнении двух URI, чтобы решить соответствуют ли они друг
другу или нет, клиенту СЛЕДУЕТ использовать чувствительное к
регистру пооктетное (octet-by-octet) сравнение этих URI, со
следующими исключениями:

o Порт, который пуст или не указан, эквивалентен заданному по
умолчанию порту для этого URI;

o Сравнение имен хостов ДОЛЖНО производиться без учета регистра;

o Сравнение имен схем ДОЛЖНО производиться без учета регистра;

o Пустой abs_path эквивалентен "/".

Символы, отличные от тех, что находятся в "зарезервированных"
("reserved") и "опасных" ("unsafe") наборах (см. раздел 3.2)
эквивалентны их кодированию как ""%" HEX HEX ".

Например следующие три URI эквивалентны:

http://abc.com:80/~smith/home.html
http://ABC.com/%7Esmith/home.html
http://ABC.com:/%7esmith/home.html



Список похожих статей