Comproveu el libcurl enllaçat per al suport de proxy HTTPS
Distingiu una compilació de proxy HTTPS no suportada d'un proxy HTTP ordinari que transporta destinacions HTTPS.
CURLE_NOT_BUILT_IN significa que la funcionalitat sol·licitada no és present a la compilació del libcurl. Amb una URL de proxy https://, inspeccioneu el suport de proxy HTTPS a la biblioteca que l'aplicació ha carregat realment.
curl_version_info(CURLVERSION_NOW) informa de la versió d'aquesta biblioteca, del backend TLS i dels indicadors de funcionalitats. CURL_VERSION_HTTPS_PROXY identifica la capacitat de proxy HTTPS; el suport general de destinacions HTTPS és una altra funcionalitat. Un executable curl separat pot utilitzar una altra compilació de la biblioteca.
Primer confirmeu el protocol de l'oient. Un proxy HTTP ordinari que transporta una destinació HTTPS encara utilitza una URL de proxy http://. Canviar aquest valor és adequat quan corregeix la descripció de l'oient.
Si l'intermediari mateix requereix TLS, manteniu la seva URL https:// i feu servir una biblioteca compatible. libcurl va afegir proxys HTTPS amb OpenSSL a la versió 7.52.0 i va ampliar el suport de backends a la 7.87.0. La versió d'execució, el backend TLS seleccionat i les funcionalitats compilades són importants; activar opcions de compilació no relacionades no estableix aquesta capacitat.