Контекст текущего запроса в Bitrix D7: \Bitrix\Main\Context, Request и локаль
Где в D7 брать объект запроса, ответ и параметры окружения без разбора $_GET и $_SERVER вручную: Context::getCurrent(), цепочки getRequest/getResponse/getServer, смена кода сайта и языка, работа с Culture для форматов дат.