Документация для разработчиков
Темная тема

getContext

\Bitrix\Main\Context public
\Bitrix\Main\Application::getContext(
);

Нестатический метод возвращает содержание текущего соединения.

Без параметров

Примеры

Переинициализация, если нужно чтото изменить в POST, $_GET

$httpApp = \Bitrix\Main\Application::getInstance();
$context = $httpApp->getContext();

//проставим куки. если это требуется
$context->getResponse()->flush('');

$server = new Server($_SERVER);
$request = new HttpRequest($server, $_GET, $_POST, $_FILES, $_COOKIE);

$response = new HttpResponse($context);
$context->initialize($request, $response, $server, array('env' => $_ENV));
$httpApp->setContext($context);


© «Битрикс», 2001-2024, «1С-Битрикс», 2024