El método HTTP CONNECT
inicia la comunicación en dos caminos con la fuente del recurso solicitado. Puede ser usado para abrir una comunicación tunel.
Por ejemplo, el método CONNECT
puede ser usado para acceder a sitios web que usan SSL (HTTPS). El cliente realiza la petición al Servidor Proxy HTTP para establecer una conexión tunel hacia un destino deseado. Entonces el servidor Proxy procede a realizar la conexión en nombre del cliente, una vez establecida la conexión con el servidor deseado, el servidor Proxy envía los datos desde y hacia el cliente.
El método CONNECT
es un método de salto entre servidores.
Contiene cuerpo la petición | No |
---|---|
La respuesta exitosa contiene cuerpo | Si |
Safe | No |
Idempotent | No |
Cacheable | No |
Permitido en formas HTML | No |
Sintaxis
CONNECT www.example.com:443 HTTP/1.1
Ejemplo
Algunos servidores proxy pueden necesitar autorización para crear tuneles. Consulta el encabezado Proxy-Authorization
.
CONNECT server.example.com:80 HTTP/1.1 Host: server.example.com:80 Proxy-Authorization: basic aGVsbG86d29ybGQ=
Especificaciones
Specificación | Título |
---|---|
RFC 7231, section 4.3.6: CONNECT | Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content |
Compatibilidad entre navegadores
The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
Desktop | Mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
CONNECT | Chrome Soporte completo Si | Edge Soporte completo Si | Firefox Soporte completo Si | IE Soporte completo Si | Opera Soporte completo Si | Safari Soporte completo Si | WebView Android Soporte completo Si | Chrome Android Soporte completo Si | Firefox Android Soporte completo Si | Opera Android Soporte completo Si | Safari iOS Soporte completo Si | Samsung Internet Android Soporte completo Si |
Leyenda
- Soporte completo
- Soporte completo