CURLE_NOT_BUILT_IN nozīmē, ka pieprasītā funkcija libcurl būvējumā nav. Ar https:// starpniekservera URL pārbaudiet HTTPS starpniekservera atbalstu bibliotēkā, kuru lietojumprogramma faktiski ielādēja.

curl_version_info(CURLVERSION_NOW) ziņo šīs bibliotēkas versiju, TLS aizmuguri un funkciju karodziņus. CURL_VERSION_HTTPS_PROXY norāda HTTPS starpniekservera iespēju; vispārējs HTTPS galamērķu atbalsts ir cita funkcija. Atsevišķa curl izpildāmā datne var izmantot citu bibliotēkas būvējumu.

Vispirms apstipriniet klausītāja protokolu. Parasts HTTP starpniekserveris, kas pārsūta HTTPS galamērķi, joprojām izmanto http:// starpniekservera URL. Šīs vērtības maiņa ir piemērota, ja tā labo klausītāja aprakstu.

Ja starpnieks pats prasa TLS, saglabājiet tā https:// URL un izmantojiet saderīgu bibliotēku. libcurl pievienoja HTTPS starpniekserverus ar OpenSSL versijā 7.52.0 un paplašināja aizmugures atbalstu versijā 7.87.0. Izpildlaika versija, izvēlētā TLS aizmugure un kompilētās funkcijas visas ir svarīgas; nesaistītu būvējuma opciju iespējošana šo iespēju neapliecina.

Saistītie raksti