CURLOPT_NOPROXY porovnáva cieľových hostiteľov, ktorí by mali obísť proxy. Ak adresa URL požiadavky používa internal.example, vložte tento názov cieľa do zásady obchádzania. Pridanie vlastnej adresy proxy odpovedá na inú otázku.

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

Adresa URL s iným názvom hostiteľa alebo doslovnou adresou sa môže zhodovať inak. Dodržiavajte dokumentované pravidlá libcurl pre názov hostiteľa, doménu, adresu a pravidlá závislé od verzie; nepredpokladajte, že voľba vykonáva kontrolu smerovacej tabuľky alebo ľubovoľnej podsiete DNS.

Pre operáciu, ktorá nemá používať žiadnu proxy, je výslovne prázdna CURLOPT_PROXY jasnejšou voľbou trasy. Udržujte to oddelene od zoznamu selektívnych výnimiek.

Ani jedna z volieb nevypína overovanie certifikátov. Ak priama trasa vyvolá chybu certifikátu, preskúmajte identitu cieľa a konfiguráciu dôvery namiesto rozširovania zoznamu obchádzania, kým sa príznak nezmení.

Súvisiace články