Udeluk din lokale PHP cURL-destination, ikke proxyens adresse
Brug CURLOPT_NOPROXY til at matche destinationsværten, og opbevar en tom proxyindstilling til helt direkte routing.
CURLOPT_NOPROXY matcher de destinationsværter, der skal omgå proxyen. Hvis anmodningens URL bruger internal.example, skal du sætte det destinationsnavn i omgåelsespolitikken. At tilføje proxyens egen adresse besvarer et andet spørgsmål.
curl_setopt($handle, CURLOPT_NOPROXY, 'internal.example');En URL med et andet værtsnavn eller en bogstavelig adresse kan matche anderledes. Følg libcurls dokumenterede regler for værtsnavn, domæne, adresse og versionsafhængig matchning; antag ikke, at indstillingen udfører en rutingtabel- eller vilkårlig DNS-undernetkontrol.
Til en handling, der slet ikke bør bruge nogen proxy, er en udtrykkeligt tom CURLOPT_PROXY et klarere rutevalg. Hold det adskilt fra en liste over selektive undtagelser.
Ingen af indstillingerne deaktiverer certifikatvalidering. Hvis den direkte rute giver en certifikatfejl, skal du undersøge destinationens identitet og tillidskonfiguration i stedet for at udvide omgåelseslisten, indtil symptomet ændrer sig.