RFC: 6797
Оригинал: HTTP Strict Transport Security (HSTS)
Категория: Предложенный стандарт
Дата публикации:
Авторы: , ,
Перевод: Семенов Юрий Алексеевич

9. Формирование URI эффективного запроса

В этом разделе специфицируется то, как HSTS-компьютер должен формировать эффективный URI запроса для полученного HTTP-запроса.

HTTP-запросы часто не содержат абсолютных URI для целевых ресурсов; вместо этого, URI должно быть получено из Request-URI, поля заголовка компьютера (Host), и контекста соединения ([RFC-2616], разделы 3.2.1, 5.1.2, и 5.2). Результат этого процесса называется "эффективным URI запроса (ERU)". "Целевой ресурс" является ресурсом, идентифицируемым эффективным URI запроса.

9.1. Фундаментальные определения ERU

Первая строка сообщения запроса HTTP, Request-Line, специфицируется следующем образом в нотации ABNF из [RFC-2616], раздел 5.1:

Request-Line   = Method SP Request-URI SP HTTP-Version CRLF

Request-URI, в Request-Line, специфицируется следующим ABNF-выражением из [RFC-2616], раздел 5.1.2:

Request-URI    = "*" | absoluteURI | abs_path | authority

Поле заголовка компьютера специфицируется следующим ABNF-описанием из [RFC-2616], раздел 14.23:

Host = "Host" ":" host [ ":" port ]
2007 - 2017 © Русские переводы RFC, IETF, ISOC.