Стд::Http::ЧитаемыеЗаголовкиHttp
Заголовки HTTP, доступные только для чтения.
При получении значения заголовка регистр имени заголовка не учитывается.
Внутри заголовки хранятся с сохранением регистра.
Сохраняет порядок вставки заголовков.
Сравнение
Ссылочное
Иерархия типа
Базовые типы: Объект
Дочерние типы: ЗаголовкиHttp
Примеры
Общие примеры
знч Заголовки = новый ЧитаемыеЗаголовкиHttp({"Header": "Val1", "header": "Val2"})
Заголовки.ПолучитьПервый("Header")
Заголовки.ПолучитьВсе("header")
Заголовки.Имена()
Заголовки.Содержит("header")
Заголовки.Содержит("UnknownHeader")
Конструкторы
ЧитаемыеЗаголовкиHttp
Создает новую коллекцию заголовков из соответствия
Заголовки
.
Исключения
ИсключениеНедопустимыйАргумент - если Заголовки
содержит пустые или недопустимые имена заголовков
Примеры
знч Заголовки = новый ЧитаемыеЗаголовкиHttp({"Header": "Val1", "header": "Val2"})
Заголовки.Имена()
Методы
Имена
Возвращает массив имен всех заголовков.
Примеры
знч Заголовки = новый ЧитаемыеЗаголовкиHttp({"Header": "Val1", "header": "Val2"})
Заголовки.Имена()
ПолучитьВсе
Возвращает все значения заголовка с именем
ИмяЗаголовка
.
Значения в массиве содержатся в том же порядке, что и значения в исходных заголовках.
Примеры
знч Заголовки = новый ЧитаемыеЗаголовкиHttp({"Header": "Val1", "header": "Val2"})
Заголовки.ПолучитьВсе("header")
ПолучитьПервый
Возвращает значение заголовка с именем
ИмяЗаголовка
.
Если заголовка с таким именем нет, то возвращает
Неопределено
.
Если есть несколько значений заголовка, то будет возвращено первое значение по порядку.
Примеры
знч Заголовки = новый ЧитаемыеЗаголовкиHttp({"Header": "Val1", "header": "Val2"})
Заголовки.Имена()
Содержит
Проверяет, содержится ли заголовок с именем
ИмяЗаголовка
.
Примеры
знч Заголовки = новый ЧитаемыеЗаголовкиHttp({"Header": "Val1", "header": "Val2"})
Заголовки.Содержит("header")
Заголовки.Содержит("UnknownHeader")
Список унаследованных методов
Объект
ВСтроку
ПолучитьТип
Представление