CURLOPT_NOPROXY matchar destinationsvärdar som ska kringgå proxyn. Om begäranens URL använder internal.example, sätt det destinationsnamnet i kringgåendepolicyn. Att lägga till proxyns egen adress besvarar en annan fråga.

curl_setopt($handle, CURLOPT_NOPROXY, 'internal.example');

En URL som använder ett annat värdnamn eller en literal adress kan matcha annorlunda. Följ libcurls dokumenterade regler för värdnamn, domän, adress och versionsberoende matchning; anta inte att alternativet utför en routningstabell- eller godtycklig DNS-subnätskontroll.

För en åtgärd som inte ska använda någon proxy alls är ett uttryckligen tomt CURLOPT_PROXY ett tydligare vägval. Håll det åtskilt från en lista med selektiva undantag.

Inget av alternativen inaktiverar certifikatverifiering. Om den direkta vägen ger ett certifikatfel, undersök destinationens identitet och förtroendekonfigurationen i stället för att utöka kringgåendelistan tills symtomet ändras.

Relaterade artiklar