Выключыце лакальны адрас прызначэння PHP cURL, а не адрас проксі
Выкарыстоўвайце CURLOPT_NOPROXY для супадзення з хастарам прызначэння і пакіньце пустую опцыю проксі для цалкам простага маршруту.
CURLOPT_NOPROXY супастаўляе хастары прызначэння, якія павінны абыходзіць проксі. Калі URL запыту выкарыстоўвае internal.example, змесціце гэтае імя прызначэння ў палітыку абыходу. Даданне ўласнага адраса проксі адказвае на іншае пытанне.
curl_setopt($handle, CURLOPT_NOPROXY, 'internal.example');URL з іншым імем хастара або літаральным адрасам можа супадаць інакш. Выконвайце дакументаваныя правілы libcurl для супадзення імёнаў хастараў, даменаў, адрасоў і правілаў, залежных ад версіі; не мяркуйце, што опцыя выконвае праверку табліцы маршрутызацыі або адвольнай падсеткі DNS.
Для аперацыі, якая наогул не павінна выкарыстоўваць проксі, яўна пустая CURLOPT_PROXY з’яўляецца больш зразумелым выбарам маршруту. Трымайце гэта асобна ад спісу выбарачных выключэнняў.
Ні адна з опцый не адключае праверку сертыфіката. Калі просты маршрут выдае памылку сертыфіката, даследуйце ідэнтычнасць прызначэння і налады даверу, а не пашырайце спіс абыходу, пакуль сімптом не зменіцца.