global-tunnel-ng elimina as variables de proxy despois de lelas
Un proceso Node antigo pode seguir usando o proxy despois de que http_proxy desapareza; revise o estado retido do módulo e o transporte do cliente seguinte.
Nunha aplicación antiga que usa global-tunnel-ng, initialize pode eliminar deliberadamente as variables de proxy HTTP/HTTPS admitidas despois de conservar a configuración seleccionada.
A razón é o dobre manexo: outra biblioteca non debe aplicar de novo o proxy da contorna sobre a ruta HTTP parcheada do módulo. Por iso, que falte process.env.http_proxy non significa que o proxy parase.
Comprobe isProxying para a activación e proxyConfig para a selección retida. Evite rexistrar a configuración completa con conta ou proxyUrl.
Se un cliente posterior falla despois de que desaparezan as variables, determine se usa o axente HTTP/HTTPS parcheado, un axente explícito ou outro transporte. Un cliente que le a contorna pola súa conta pode necesitar a súa propia entrada de proxy documentada.
Quitar o código de borrado de node_modules elimina a protección contra o dobre manexo e pode desaparecer ao reinstalar. Resolva mellor a propiedade do transporte. Este é un paquete antigo con límites de compatibilidade de Node documentados. Nunha versión compatible de Node, a compatibilidade de proxy integrada no inicio é unha opción para clientes HTTP estándar; os axentes e despachadores personalizados aínda necesitan a súa propia ruta.