• Модуль: imconnector
  • Путь к файлу: ~/bitrix/modules/imconnector/lib/library.php
  • Класс: BitrixImConnectorLibrary
  • Вызов: Library::getCurrentUri
static function getCurrentUri()
{
	$server = Context::getCurrent()->getServer();
	$request = Context::getCurrent()->getRequest();

	return ($request->isHttps() ? 'https://' :  'http://')  . $server->getServerName() .
		(($server->getServerPort() == 80 || ($server->get('HTTPS') && $server->getServerPort() == 443)) ? '' : ':' . $server->getServerPort()) .
		$server->getRequestUri();
}