Un navegador de Windows que funciona a través do proxy da empresa non demostra que unha aplicación baseada en libcurl descubrise a mesma configuración. libcurl ten opcións de proxy e variables de contorno documentadas; o descubrimento de proxy do navegador de Windows é outra interface.

Unha aplicación que queira seguir a configuración de Windows do usuario actual pode consultala mediante a API de configuración de proxy de Windows. Isto aínda deixa traballo. Un URL de configuración automática apunta a unha política PAC, non a un punto final de proxy fixo axeitado para copiar directamente en CURLOPT_PROXY.

Configuración manual do proxy
Analice a configuración admitida e forneza ao cliente as opcións de proxy e omisión axeitadas.
PAC ou descubrimento automático
Avalíe a política para o destino real cunha integración compatible.
Servizo en segundo plano
Comprobe que conta posúe a configuración efectiva; pode que a configuración do usuario interactivo non sexa a do servizo.

Para unha pequena solicitude de diagnóstico, unha opción de proxy explícita de libcurl elimina o descubrimento da comparación. Un comando curl limitado pode comprobar o mesmo punto final HTTP de forma independente. Para unha aplicación xestionada, implemente a política de descubrimento prevista en lugar de confiar nunha solicitude correcta do navegador como proba de configuración compartida.

Artigos relacionados