Link Search Menu Expand Document

ЧитаемыеЗаголовкиHttp

Стд::Http::ЧитаемыеЗаголовкиHttp
Базовые типы: Объект
Дочерние типы: ЗаголовкиHttp
Доступность: Сервер

Иерархия типа

graph TD;
ЧитаемыеЗаголовкиHttp["ЧитаемыеЗаголовкиHttp"]-->Объект["Объект"];

Заголовки HTTP, доступные только для чтения. При получении значения заголовка регистр имени заголовка не учитывается. Внутри заголовки хранятся с сохранением регистра. Сохраняет порядок вставки заголовков.

Сравнение ссылочное


Примеры

знч Заголовки = новый ЧитаемыеЗаголовкиHttp({"Header": "Val1", "header": "Val2"})
Заголовки.ПолучитьПервый("someHeader")      // "Val1"
Заголовки.ПолучитьВсе("someheader")         // ["Val1", "Val2"]
Заголовки.Имена()                           // ["Header", "header"]

Конструкторы

ЧитаемыеЗаголовкиHttp

Доступность: Сервер

Создает новую коллекцию заголовков из соответствия Заголовки.


Методы

Имена

Доступность: Сервер

Возвращает массив имен всех заголовков в коллекции.


ПолучитьВсе

ПолучитьВсе(ИмяЗаголовка: Строка): ЧитаемыйМассив<Строка>
Доступность: Сервер

Возвращает все значения заголовка с именем ИмяЗаголовка. Значения в массиве содержатся в том же порядке, что и значения в исходных заголовках.


ПолучитьПервый

ПолучитьПервый(ИмяЗаголовка: Строка): Строка?
Доступность: Сервер

Возвращает значение заголовка с именем ИмяЗаголовка. Если заголовка с таким именем нет, то возвращает Неопределено. Если есть несколько значений заголовка, то будет возвращено первое значение по порядку.


Содержит

Содержит(ИмяЗаголовка: Строка): Булево
Доступность: Сервер

Проверяет, содержит ли коллекция заголовок с именем ИмяЗаголовка.


Список унаследованных методов

Объект