CURLOPT_NOPROXY podudara hostove odredišta koje treba zaobići proxy. Ako URL zahtjeva koristi internal.example, stavite to ime odredišta u pravilo zaobilaženja. Dodavanje vlastite adrese proxyja odgovara na drugo pitanje.

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

URL koji koristi drugo ime hosta ili doslovnu adresu može se podudarati drukčije. Slijedite libcurlova dokumentirana pravila podudaranja imena hosta, domene, adrese i pravila specifična za verziju; ne pretpostavljajte da opcija izvodi provjeru tablice usmjeravanja ili proizvoljne DNS podmreže.

Za radnju koja uopće ne smije koristiti proxy, izričito prazan CURLOPT_PROXY jasniji je izbor rute. Držite to odvojeno od popisa selektivnih izuzetaka.

Nijedna opcija ne onemogućuje provjeru certifikata. Ako izravna ruta proizvede pogrešku certifikata, ispitajte identitet odredišta i konfiguraciju povjerenja umjesto da proširujete popis zaobilaženja dok se simptom ne promijeni.

Povezani članci