--- title: CONNECT slug: Web/HTTP/Methods/CONNECT translation_of: Web/HTTP/Methods/CONNECT ---
HTTP CONNECT method запускает двустороннюю связь с запрошенным ресурсом. Метод можно использовать для открытия туннеля.
К примеру, метод CONNECT может использоваться для доступа к сайту, который использует {{Glossary("SSL")}} ({{Glossary("HTTPS")}}). Клиент запрашивает HTTP-прокси-сервер для туннелирования TCP-соединения с желаемым назначением. За тем сервер переходит к подключению от имени клиента. После того, как соединение установлено сервером, прокси-сервер продолжает проксировать поток TCP к клиенту и от него.
CONNECT is a hop-by-hop method.
| Запрос имеет тело | Нет |
|---|---|
| Успешный ответ имеет тело | Да |
| {{Glossary("Безопасный")}} | Нет |
| {{Glossary("Идемпотентный")}} | Нет |
| {{Glossary("Кешируемый")}} | Нет |
| Допускается в HTML формах | Нет |
CONNECT www.example.com:443 HTTP/1.1
Некоторые прокси сервера могут запросить авторизацию для создания туннеля. Смотрите также {{HTTPHeader("Proxy-Authorization")}}.
CONNECT server.example.com:80 HTTP/1.1 Host: server.example.com:80 Proxy-Authorization: basic aGVsbG86d29ybGQ=
{{Compat}}