# HttpHeaders

URL: https://chugunov.pro/api-bitrix/main/web/httpheaders/
Проверено на 1С-Битрикс 25.x, обновлено 03.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс `\Bitrix\Main\Web\HttpHeaders`
Модуль: Main.

Исходный файл: `source/main/lib/web/httpheaders.php:17`

## Константы (1)

- `DEFAULT_HTTP_STATUS`

## Методы (25)

- [`__construct()`](https://chugunov.pro/api-bitrix/main/web/httpheaders/__construct/)
- [`add()`](https://chugunov.pro/api-bitrix/main/web/httpheaders/add/) — Добавляет значение заголовка.
- [`clear()`](https://chugunov.pro/api-bitrix/main/web/httpheaders/clear/) — Очищает все заголовки.
- [`static createFromString()`](https://chugunov.pro/api-bitrix/main/web/httpheaders/createfromstring/) — Создаёт объект из строки http-ответа.
- [`delete()`](https://chugunov.pro/api-bitrix/main/web/httpheaders/delete/) — Удаляет заголовок или заголовки по его имени.
- [`get()`](https://chugunov.pro/api-bitrix/main/web/httpheaders/get/) — Возвращает значение заголовка по его имени. Если $returnArray равно true, то возвращается массив с несколькими значениями.
- [`getBoundary()`](https://chugunov.pro/api-bitrix/main/web/httpheaders/getboundary/) — Возвращает значение boundary заголовка Content-Type.
- [`getCharset()`](https://chugunov.pro/api-bitrix/main/web/httpheaders/getcharset/) — Возвращает часть charset заголовка Content-Type.
- [`getContentDisposition()`](https://chugunov.pro/api-bitrix/main/web/httpheaders/getcontentdisposition/) — Возвращает часть disposition-type заголовка Content-Disposition
- [`getContentType()`](https://chugunov.pro/api-bitrix/main/web/httpheaders/getcontenttype/) — Возвращает часть content type заголовка Content-Type в нижнем регистре.
- [`getContentTypeAttribute()`](https://chugunov.pro/api-bitrix/main/web/httpheaders/getcontenttypeattribute/) — Возвращает указанную часть-атрибут заголовка Content-Type.
- [`getCookies()`](https://chugunov.pro/api-bitrix/main/web/httpheaders/getcookies/) — Возвращает разобранные cookie из заголовков 'set-cookie'.
- [`getFilename()`](https://chugunov.pro/api-bitrix/main/web/httpheaders/getfilename/) — Возвращает имя файла из заголовка Content-disposition.
- [`getHeaders()`](https://chugunov.pro/api-bitrix/main/web/httpheaders/getheaders/) — Возвращает заголовки в виде двумерного массива ('name' => values).
- [`getIterator()`](https://chugunov.pro/api-bitrix/main/web/httpheaders/getiterator/) — Получить внешний итератор
- [`getReasonPhrase()`](https://chugunov.pro/api-bitrix/main/web/httpheaders/getreasonphrase/)
- [`getStatus()`](https://chugunov.pro/api-bitrix/main/web/httpheaders/getstatus/)
- [`getVersion()`](https://chugunov.pro/api-bitrix/main/web/httpheaders/getversion/)
- [`has()`](https://chugunov.pro/api-bitrix/main/web/httpheaders/has/) — Возвращает true, если заголовок задан.
- [`parseStatus()`](https://chugunov.pro/api-bitrix/main/web/httpheaders/parsestatus/)
- [`set()`](https://chugunov.pro/api-bitrix/main/web/httpheaders/set/) — Устанавливает (заменяет) значение заголовка.
- [`setStatus()`](https://chugunov.pro/api-bitrix/main/web/httpheaders/setstatus/) — Устанавливает HTTP-код статуса и фразу.
- [`setVersion()`](https://chugunov.pro/api-bitrix/main/web/httpheaders/setversion/)
- [`toArray()`](https://chugunov.pro/api-bitrix/main/web/httpheaders/toarray/) — Возвращает заголовки в виде необработанного массива.
- [`toString()`](https://chugunov.pro/api-bitrix/main/web/httpheaders/tostring/) — Возвращает строковое представление HTTP-запроса.

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/Bitrix-Main-Web-HttpHeaders.html
