ГОСТ Р 59803—2021
Окончание таблицы 3
Параметр
ОписаниеТип
Условия применения
CRID
Идентификаторссылки на контент, URI
предоставленный BCG
Во всехсообщениях
Content-Version Номер версии контентаопределен
в таблице А.1приложения А
Целое число без знака Во всехсообщениях
(8)
Download-Session-Parameters
Service-Provider-DomainДоменпровайдераслужб(см.4.5.3) ИмядоменаВо всехсообщениях
Download-Session-ID Идентификатор сеанса загрузки Целоечислобез знакаВо всехсообщениях
(см. 4.5.3)
Версия сеанса загрузки(см. 4.5.3)
Целое число без знака
Во всехсообщениях
Download-Session-Version
Файлы (один на файл)
File-Reference
Относительная ссылка файла (см.
4.5.2)
<path-absolute>
Во всехсообщениях
Download-Action Указывает, была ли выполнена/не
выполнена загрузка файла, если
последняя версия файла, иден
тифицированная длиной файла и
дайджестом, была уже доступна
HNED
Значения:
пропустить
загрузить, Сообщениятолько
элементов контента
Фрагменты (один на фрагмент)
Byte-RangeДиапазон байтов фрагмента фай
ла заголовкадиапазона HTTP
Позиция первого байта
(целое число без зна
ка); позиция последне
го байта (целое число
без знака)
Толькосообщение
фрагмента
Для успешной загрузки элемента контента необходимо отправить сообщение отчета приема, со
держащее информацию об элементе контента и файлах элемента контента в соответствии с описани ем
сеанса загрузки. Отчет должен содержатьоценку вылолнения/невыполнения загрузки файла в связи с тем.
что последняя версия файла, идентифицированная по длине файла и дайджесту, уже была до ступна
для HNED.
В случае, если загрузка файла не выполнялась, поскольку последняя версия файла, вдентифици-
рованная подлине файла и дайджесту, уже была доступна HNED. сообщение об отправке сообщения не
должно отправляться.
Для успешной загрузки фрагмента файла должно быть отправлено сообщение отпета приема
фрагмента файла.
Тип сообщения об отправке сообщений XML MIME должен быть установлен в application/xml.
Отчеты для нескольких элементов одного типа {например, несколько фрагментов в сообщении
отчета приема канала, несколько файлов в сообщении о приеме файлов) могут быть объединены в
одно сообщение.
Несколько сообщений разных типов могут быть объединены в один запрос HTTP с использовани
ем составного MIME (multipart/mixed).
Идентификатор клиента (Client-ID) обеспечивает уникальную идентификацию HNED, когда от
правляет сообщение отчета о приеме. Конкретное значение идентификатора клиента и правила его
предоставления на HNED настоящий стандарт не определяет. Если не указано иное, HNED должно
использовать в качестве идентификатора клиента свой МАС-адрес.
Примечание —Адрес IPHNEDнеявляетсяуникальной идентификацией, посколькуHNED может исполь
зоватьчастный адрес IP в случае, еслион находится вдомашней сети с трансляцией сетевыхадресов.
Сервер отчетов приема должен ответить HTTP с кодом состояния 200 (ОК), чтобы сигнализи
ровать об успешном приеме и обработке отчетов приема. HNED в случае ответа с кодом состояния
ошибки или в случае отсутствия ответа должно повторно отправить сообщение отчета приема на аль
тернативный сервер.
28