Байланған libcurl-ды HTTPS прокси қолдауына тексеріңіз
Қолдауы жоқ HTTPS прокси құрастырмасын HTTPS мақсаттарын тасымалдайтын қарапайым HTTP проксиден ажыратыңыз.
CURLE_NOT_BUILT_IN сұралған мүмкіндіктің libcurl құрастырмасында жоқ екенін білдіреді. https:// прокси URL-імен қолданба нақты жүктеген кітапханада HTTPS прокси қолдауын тексеріңіз.
curl_version_info(CURLVERSION_NOW) сол кітапхананың нұсқасын, TLS backend-ін және мүмкіндік жалаушаларын хабарлайды. CURL_VERSION_HTTPS_PROXY HTTPS прокси мүмкіндігін көрсетеді; HTTPS мақсаттарын жалпы қолдау — басқа мүмкіндік. Бөлек curl орындалатын файлы басқа кітапхана құрастырмасын пайдалануы мүмкін.
Алдымен тыңдаушының протоколын растаңыз. HTTPS мақсатын тасымалдайтын қарапайым HTTP прокси әлі де http:// прокси URL-ін пайдаланады. Бұл мәнді өзгерту тыңдаушы сипаттамасын түзеткенде орынды.
Егер делдалдың өзі TLS талап етсе, оның https:// URL-ін сақтап, үйлесімді кітапхана пайдаланыңыз. libcurl OpenSSL-мен HTTPS проксилерді 7.52.0-де қосты және backend қолдауын 7.87.0-де кеңейтті. Орындалу нұсқасы, таңдалған TLS backend және компиляцияланған мүмкіндіктер — бәрі маңызды; байланысы жоқ құрастыру опцияларын қосу бұл мүмкіндікті дәлелдемейді.