Protocolos y autenticación · glosario

Método HTTP CONNECT

HTTP CONNECT es el método de solicitud que un cliente envía a un proxy HTTP para solicitar un túnel TCP a un host y puerto, generalmente el puerto 443. Una vez que el proxy responde 200, el cliente habla directamente con el destino a través de ese túnel y negocia TLS de extremo a extremo, de modo que el proxy solo ve el nombre del destino y los bytes cifrados. Así es como cada solicitud HTTPS viaja a través de un proxy HTTP.

2 minutos de lectura También llamado túnel CONNECT, túnel HTTPS Actualizado

el intercambio#

Cliente a proxy, luego a través del túnel
CONNECT example.com:443 HTTP/1.1
Host: example.com:443
Proxy-Authorization: Basic dXNlcjpwYXNz

HTTP/1.1 200 Connection established

<TLS ClientHello to example.com follows>

lo que implica#

  • Los certificados son propios del destino; no se vuelve a firmar nada. Las advertencias de certificados a través de un proxy indican una interceptación, no un funcionamiento normal.
  • Los parámetros de destino deben estar en las credenciales del proxy, porque el proxy nunca lee la solicitud cifrada.
  • Los errores antes de que se abra el túnel (407, 400, 502) provienen del proxy; errores después de que provienen del destino.

CONECTARSE a otros puertos#

CONNECT puede hacer un túnel en cualquier puerto TCP, razón por la cual un proxy HTTP puede transportar protocolos distintos de HTTPS. Los proveedores restringen algunos destinos (el puerto 25 para correo es la exclusión clásica) para evitar abusos.

Cómo funciona en Proxy Cyber#

Las puertas de enlace Proxy Cyber aceptan CONNECT en el puerto 9000 y direcciones dedicadas en el puerto 8000 a cualquier puerto TCP excepto el 25; el túnel pasa intacto y TLS nunca termina.

tu cuenta

Gestiona tus proxies en una sola cuenta

Compare redes, realice pedidos y siga su saldo y solicitudes de soporte desde un solo panel. Nuestro equipo revisa los pagos y proporciona detalles de conexión después de la entrega.

Crear cuenta