• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/classes/general/site_checker.php
  • Класс: CSiteCheckerTest
  • Вызов: CSiteCheckerTest::check_pcre_recursion
function check_pcre_recursion()
{
	$strRequest = "GET "."/bitrix/admin/site_checker.php?test_type=pcre_recursion_test&unique_id=".checker_get_unique_id()." HTTP/1.1rn";
	$strRequest.= "Host: ".$this->host."rn";
	$strRequest.= "rn";

	if ($res = $this->ConnectToHost())
	{
		if ('SUCCESS' == $strRes = GetHttpResponse($res, $strRequest, $strHeaders))
			return true;
		if ($strRes == 'CLEAN')
			return $this->Result(null, GetMessage('SC_PCRE_CLEAN'));
	}
	return false;
}