Документация по D7		
	
	
		
						История изменений		
	
	
	
						Модули		
	
	
	
						Главный модуль в старом ядре		
	
	
	
						Режим legacy		
	
	
		
						PSR-18: HTTP Client		
	
	
		
						Асинхронные запросы		
	
	
		
						Библиотека CURL		
	
	
		
						Proxy		
	
	
		
						Логирование		
	
	
		
						disableSslVerification		
	
	
		
						download		
	
	
		
						get		
	
	
		
						getCharset		
	
	
		
						getContentType		
	
	
		
						getCookies		
	
	
		
						getEffectiveUrl		
	
	
		
						getError		
	
	
		
						getHeaders		
	
	
		
						getResult		
	
	
		
						getStatus		
	
	
		
						head		
	
	
		
						post		
	
	
		
						query		
	
	
		
						setAuthorization		
	
	
		
						setCharset		
	
	
		
						setCompress		
	
	
		
						setCookies		
	
	
		
						setHeader		
	
	
		
						setOutputStream		
	
	
		
						setProxy		
	
	
		
						setRedirect		
	
	
		
						setStreamTimeout		
	
	
		
						setTimeout		
	
	
		
						setVersion		
	
	
		
						waitResponse		
	
	
		
						Деструктор HttpClient		
	
	
		
						Конструктор HttpClient		
	
	
	Proxy
Клиент поддерживает работу через HTTP и HTTPS прокси.
$http = new HttpClient([ 'proxyHost' => '185.135.157.89', 'proxyPort' => '8080', ]);
Для схемы http:// клиент будет делать запрос через прокси с указанием полного URI вида:
GET http://www.1c-bitrix.ru/ HTTP/1.1
Для схемы https:// клиент будет использовать метод CONNECT к прокси. После установления туннеля к хосту сокет переключается в защищённый режим, и далее обмен с хостом идёт как обычно:
CONNECT www.1c-bitrix.ru:443 HTTP/1.1
Следует учесть, что прокси-серверы могут быть довольно ограниченными, и бесперебойная работа не гарантируется. Можно использовать CURL, т. к. там более развитая поддержка прокси.
					© «Битрикс», 2001-2025, «1С-Битрикс», 2025				
				Наверх
			
Пользовательские комментарии
Помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.