ಲಿಂಕ್ ಮಾಡಿದ 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 ಬ್ಯಾಕೆಂಡ್ ಮತ್ತು ಸಂಕಲಿಸಿದ ವೈಶಿಷ್ಟ್ಯಗಳು ಎಲ್ಲವೂ ಮುಖ್ಯ; ಸಂಬಂಧವಿಲ್ಲದ ಬಿಲ್ಡ್ ಆಯ್ಕೆಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುವುದು ಈ ಸಾಮರ್ಥ್ಯವನ್ನು ಸಾಬೀತುಪಡಿಸುವುದಿಲ್ಲ.