Een Windows-browser die via de bedrijfsproxy werkt, bewijst niet dat een op libcurl gebaseerde toepassing dezelfde configuratie heeft gevonden. libcurl heeft gedocumenteerde proxyopties en omgevingsvariabelen; de proxyontdekking van de Windows-browser is een andere interface.

Een toepassing die de Windows-instellingen van de huidige gebruiker wil volgen, kan deze opvragen via de Windows-proxyconfiguratie-API. Dat laat nog werk over. Een URL voor automatische configuratie wijst naar een PAC-beleid, niet naar een vast proxy-eindpunt dat geschikt is om rechtstreeks in CURLOPT_PROXY te kopiëren.

Handmatige proxy-instelling
Analyseer de ondersteunde configuratie en geef de client de juiste proxy- en bypass-opties.
PAC of automatische detectie
Evalueer het beleid voor de werkelijke bestemming met een ondersteunde integratie.
Achtergrondservice
Controleer welk account de effectieve configuratie bezit; de instellingen van de interactieve gebruiker zijn mogelijk niet die van de service.

Voor een klein diagnostisch verzoek haalt een expliciete libcurl-proxyoptie de ontdekking uit de vergelijking. Een begrensd curl-commando kan hetzelfde HTTP-eindpunt onafhankelijk controleren. Voor een beheerde toepassing implementeert u het beoogde ontdekkingsbeleid in plaats van te vertrouwen op een geslaagd browserverzoek als bewijs van gedeelde configuratie.

Gerelateerde artikelen