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