HttpRequest в D7: единый фасад вместо сырых массивов $_GET и $_POST
Получение объекта запроса из контекста приложения, чтение GET/POST/файлов/cookie, JSON-тело, служебные BITRIX-параметры и короткие проверки HTTPS, Ajax и админки.
Найдите нужную статью о модулях 1С-Битрикс,
настройке и оптимизации
Найдено результатов: 4 по тегам HttpRequest
Получение объекта запроса из контекста приложения, чтение GET/POST/файлов/cookie, JSON-тело, служебные BITRIX-параметры и короткие проверки HTTPS, Ajax и админки.
Как выставить cookie через \Bitrix\Main\Web\Cookie и ответ приложения, когда нужен writeHeaders после AJAX без эпилога, и как прочитать значение через HttpRequest — с автоматическим префиксом главного модуля или «как есть» через getCookieRaw.
Где в D7 брать объект запроса, ответ и параметры окружения без разбора $_GET и $_SERVER вручную: Context::getCurrent(), цепочки getRequest/getResponse/getServer, смена кода сайта и языка, работа с Culture для форматов дат.
Как одной проверкой понять, что текущий HTTP-запрос обслуживает админку, а не публичную часть сайта: метод запроса в D7, что он учитывает про константы и пути, и чем заменить ручной разбор URI в своих модулях.