ЧитаемыеЗаголовкиHttp
| Стд::Http::ЧитаемыеЗаголовкиHttp Базовые типы: Объект |
Заголовки HTTP, доступные только для чтения. При получении значения заголовка регистр имени заголовка не учитывается. Внутри заголовки хранятся с сохранением регистра. Сохраняет порядок вставки заголовков.
Сравнение ссылочное
Примеры
знч Заголовки = новый ЧитаемыеЗаголовкиHttp({"Header": "Val1", "header": "Val2"})
Заголовки.ПолучитьПервый("someHeader") // "Val1"
Заголовки.ПолучитьВсе("someheader") // ["Val1", "Val2"]
Заголовки.Имена() // ["Header", "header"]
Конструкторы
ЧитаемыеЗаголовкиHttp
| ЧитаемыеЗаголовкиHttp(Заголовки: ЧитаемоеСоответствие<Строка, Число|Строка|Обходимое<Число|Строка>>) |
Создает новую коллекцию заголовков из соответствия Заголовки.
Методы
Имена
| Имена(): ЧитаемыйМассив<Строка> |
Возвращает массив имен всех заголовков в коллекции.
ПолучитьВсе
| ПолучитьВсе(ИмяЗаголовка: Строка): ЧитаемыйМассив<Строка> |
Возвращает все значения заголовка с именем ИмяЗаголовка. Значения в массиве содержатся в том же порядке, что и значения в исходных заголовках.
ПолучитьПервый
Возвращает значение заголовка с именем ИмяЗаголовка. Если заголовка с таким именем нет, то возвращает Undefined. Если есть несколько значений заголовка, то будет возвращено первое значение по порядку.
Содержит
Проверяет, содержит ли коллекция заголовок с именем ИмяЗаголовка.