Gwiriwch y libcurl cysylltiedig am gefnogaeth procsi HTTPS
Gwahaniaethwch rhwng adeiladwaith procsi HTTPS heb gefnogaeth a phrocsi HTTP cyffredin sy'n cario cyrchfannau HTTPS.
Mae CURLE_NOT_BUILT_IN yn golygu bod y nodwedd a ofynnwyd amdani yn absennol o adeiladwaith libcurl. Gydag URL procsi https://, archwiliwch gefnogaeth procsi HTTPS yn y llyfrgell a lwythodd y rhaglen mewn gwirionedd.
Mae curl_version_info(CURLVERSION_NOW) yn adrodd fersiwn y llyfrgell honno, y backend TLS a'r baneri nodweddion. Mae CURL_VERSION_HTTPS_PROXY yn nodi gallu procsi HTTPS; mae cefnogaeth gyffredinol i gyrchfannau HTTPS yn nodwedd wahanol. Gall ffeil weithredu curl ar wahân ddefnyddio adeiladwaith llyfrgell arall.
Cadarnhewch brotocol y gwrandawr yn gyntaf. Mae procsi HTTP cyffredin sy'n cario cyrchfan HTTPS yn dal i ddefnyddio URL procsi http://. Mae newid y gwerth hwnnw'n briodol pan fydd yn cywiro disgrifiad y gwrandawr.
Os yw'r cyfryngwr ei hun angen TLS, cadwch ei URL https:// a defnyddiwch lyfrgell gydnaws. Ychwanegodd libcurl bracsïau HTTPS gyda OpenSSL yn 7.52.0 ac ehangu cefnogaeth backend yn 7.87.0. Mae fersiwn y rhedegfa, y backend TLS a ddewiswyd a'r nodweddion a luniwyd i gyd yn bwysig; nid yw galluogi opsiynau adeiladu anghysylltiedig yn profi'r gallu hwn.