Egy Windows-böngésző, amely a vállalati proxyn keresztül működik, nem bizonyítja, hogy egy libcurl-alapú alkalmazás ugyanazt a konfigurációt fedezte fel. A libcurlnak dokumentált proxybeállításai és környezeti változói vannak; a Windows-böngésző proxyfelderítése másik felület.

Az az alkalmazás, amely követni akarja az aktuális felhasználó Windows-beállításait, lekérdezheti azokat a Windows proxykonfigurációs API segítségével. Ez még mindig munkát hagy. Az automatikus konfigurációs URL egy PAC-házirendre mutat, nem pedig egy fix proxyvégpontra, amely közvetlenül átmásolható a CURLOPT_PROXY számára.

Kézi proxybeállítás
Elemezze a támogatott konfigurációt, és adja át az ügyfélnek a megfelelő proxy- és megkerülési beállításokat.
PAC vagy automatikus felderítés
Értékelje a házirendet a tényleges célra támogatott integrációval.
Háttérszolgáltatás
Ellenőrizze, melyik fiók birtokolja a tényleges konfigurációt; lehet, hogy az interaktív felhasználó beállításai nem a szolgáltatás beállításai.

Egy kis diagnosztikai kérésnél a libcurl kifejezett proxybeállítása kiveszi a felderítést az összehasonlításból. Egy korlátozott curl-parancs önállóan ellenőrizheti ugyanazt a HTTP-végpontot. Felügyelt alkalmazás esetén a szándékolt felderítési házirendet valósítsa meg, ahelyett hogy a böngésző sikeres kérésére támaszkodna a közös konfiguráció bizonyítékaként.

Kapcsolódó cikkek