CURLE_NOT_BUILT_IN inamaanisha kuwa kipengele kilichoombwa hakipo kwenye build ya libcurl. Ukiwa na URL ya proksi https://, angalia usaidizi wa proksi ya HTTPS kwenye maktaba ambayo programu ilipakia kwa kweli.

curl_version_info(CURLVERSION_NOW) huripoti toleo la maktaba hiyo, backend ya TLS na bendera za vipengele. CURL_VERSION_HTTPS_PROXY hubainisha uwezo wa proksi ya HTTPS; usaidizi wa jumla wa maeneo ya HTTPS ni kipengele kingine. Faili ya utekelezaji ya curl tofauti inaweza kutumia build nyingine ya maktaba.

Kwanza thibitisha itifaki ya msikilizaji. Proksi ya kawaida ya HTTP inayobeba eneo la HTTPS bado inatumia URL ya proksi http://. Kubadilisha thamani hiyo ni sahihi kunaposahihisha maelezo ya msikilizaji.

Ikiwa mpatanishi mwenyewe anahitaji TLS, weka URL yake ya https:// na utumie maktaba inayolingana. libcurl iliongeza proksi za HTTPS na OpenSSL katika 7.52.0 na kupanua usaidizi wa backend katika 7.87.0. Toleo la wakati wa utekelezaji, backend ya TLS iliyochaguliwa na vipengele vilivyokusanywa vyote ni muhimu; kuwezesha chaguo za build zisizohusiana hakuthibitishi uwezo huu.

Makala zinazohusiana