Išskirkite savo vietinę PHP cURL paskirties vietą, o ne tarpinio serverio adresą
Naudokite CURLOPT_NOPROXY paskirties hostui suderinti ir palikite tuščią tarpinio serverio parinktį visiškai tiesioginiam maršrutizavimui.
CURLOPT_NOPROXY suderina paskirties hostus, kurie turėtų apeiti tarpinį serverį. Jei užklausos URL naudoja internal.example, įrašykite tą paskirties pavadinimą į apėjimo taisyklę. Pridėjus paties tarpinio serverio adresą atsakoma į kitą klausimą.
curl_setopt($handle, CURLOPT_NOPROXY, 'internal.example');URL, naudojantis kitą hosto vardą arba tiesioginį adresą, gali sutapti kitaip. Laikykitės libcurl dokumentuotų hosto vardo, domeno, adreso ir nuo versijos priklausančių atitikimo taisyklių; nemanotykite, kad parinktis atlieka maršrutizavimo lentelės ar savavališko DNS potinklio patikrą.
Operacijai, kuri neturėtų naudoti jokio tarpinio serverio, aiškiai tuščias CURLOPT_PROXY yra aiškesnis maršruto pasirinkimas. Laikykite tai atskirai nuo pasirenkamų išimčių sąrašo.
Nė viena parinktis neišjungia sertifikatų tikrinimo. Jei tiesioginis maršrutas sukelia sertifikato klaidą, ištirkite paskirties tapatybę ir pasitikėjimo konfigūraciją, o ne plėskite apėjimo sąrašą, kol simptomas pasikeis.