लिंक केलेल्या libcurl मध्ये HTTPS-प्रॉक्सी समर्थन तपासा
असमर्थित HTTPS प्रॉक्सी बिल्ड आणि HTTPS गंतव्ये वाहून नेणारा सामान्य HTTP प्रॉक्सी यात फरक करा.
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 बॅकएंड आणि संकलित वैशिष्ट्ये सर्व महत्त्वाची आहेत; असंबंधित बिल्ड पर्याय सक्षम केल्याने ही क्षमता सिद्ध होत नाही.