CURLE_NOT_BUILT_IN નો અર્થ છે કે માંગેલી સુવિધા libcurl બિલ્ડમાં નથી. https:// પ્રોક્સી URL સાથે, એપ્લિકેશને ખરેખર લોડ કરેલી લાઇબ્રેરીમાં HTTPS-પ્રોક્સી સપોર્ટ તપાસો.

curl_version_info(CURLVERSION_NOW) તે લાઇબ્રેરીની આવૃત્તિ, TLS બેકએન્ડ અને સુવિધા ફ્લેગ જણાવે છે. CURL_VERSION_HTTPS_PROXY HTTPS-પ્રોક્સી ક્ષમતા ઓળખે છે; સામાન્ય HTTPS ગંતવ્ય સપોર્ટ અલગ સુવિધા છે. અલગ curl એક્ઝિક્યુટેબલ બીજું લાઇબ્રેરી બિલ્ડ વાપરી શકે છે.

પહેલા લિસનરનો પ્રોટોકોલ ખાતરી કરો. HTTPS ગંતવ્ય વહન કરતું સામાન્ય HTTP પ્રોક્સી હજી પણ http:// પ્રોક્સી URL વાપરે છે. જ્યારે તે લિસનરનું વર્ણન સુધારે ત્યારે તે મૂલ્ય બદલવું યોગ્ય છે.

જો મધ્યસ્થ પોતે TLS માંગે છે, તો તેનું https:// URL રાખો અને સુસંગત લાઇબ્રેરી વાપરો. libcurl એ 7.52.0 માં OpenSSL સાથે HTTPS પ્રોક્સી ઉમેર્યા અને 7.87.0 માં બેકએન્ડ સપોર્ટ વિસ્તાર્યો. રનટાઇમ આવૃત્તિ, પસંદ કરેલ TLS બેકએન્ડ અને કમ્પાઇલ થયેલ સુવિધાઓ બધા મહત્વપૂર્ણ છે; અસંબંધિત બિલ્ડ વિકલ્પો સક્ષમ કરવાથી આ ક્ષમતા સાબિત થતી નથી.

સંબંધિત લેખો