• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/web/httpclient.php
  • Класс: BitrixMainWebHttpClient
  • Вызов: HttpClient::createPromise
protected function createPromise(RequestInterface $request, HttpQueue $queue)
{
	$handler = $this->createHandler($request);

	if ($this->useCurl)
	{
		return new HttpCurlPromise($handler, $queue);
	}
	return new HttpSocketPromise($handler, $queue);
}