La decisión PAC se produce antes de la conexión HTTPS con el destino. FindProxyForURL(url, host) sigue necesitando entrada de enrutamiento, incluido el nombre de host.

Qué más llega al script depende del navegador y de la versión. La documentación del PAC describe las diferencias de HTTPS; Chromium elimina los datos sensibles de ruta y consulta. Por tanto, una regla de ruta HTTPS completa puede no tener esa entrada. El comportamiento histórico con URL completa no es un contrato universal para los navegadores actuales.

El procesamiento del nombre de host se mantiene, y los auxiliares DNS pueden iniciar búsquedas durante la evaluación. El cifrado de la solicitud posterior al sitio web no oculta esa tarea de enrutamiento previa.

Mantén el origen del script en la evaluación de privacidad: configuración manual, gestión de dispositivos o descubrimiento. Usa una entrega aprobada e investiga los cambios inesperados. Confirma qué script obtuvo realmente el navegador como parte de esa evaluación. Un script puede elegir un intermediario no deseado sin ver la URL HTTPS completa.

Registra la versión del navegador, la política efectiva, el origen del script y la entrada real de la función. Eso determina qué puede aprender e influir este programa de enrutamiento.

Artículos relacionados