CURLE_NOT_BUILT_IN значи дека бараната функција отсуствува од изградбата на libcurl. Со URL на прокси https://, проверете ја поддршката за HTTPS прокси во библиотеката што апликацијата навистина ја вчитала.

curl_version_info(CURLVERSION_NOW) известува за верзијата на таа библиотека, TLS заднината и знаменцата за функции. CURL_VERSION_HTTPS_PROXY ја означува способноста за HTTPS прокси; општата поддршка за HTTPS дестинации е друга функција. Одделна извршна датотека curl може да користи друга изградба на библиотеката.

Прво потврдете го протоколот на слушачот. Обичен HTTP прокси што пренесува HTTPS дестинација сè уште користи URL на прокси http://. Менувањето на таа вредност е соодветно кога го поправа описот на слушачот.

Ако самиот посредник бара TLS, задржете го неговиот URL https:// и користете компатибилна библиотека. libcurl додаде HTTPS проксија со OpenSSL во 7.52.0 и ја прошири поддршката за заднини во 7.87.0. Верзијата при извршување, избраната TLS заднина и компајлираните функции се сите важни; вклучувањето неоврзани опции за изградба не ја докажува оваа способност.

Поврзани статии