CURLE_NOT_BUILT_IN nghĩa là tính năng được yêu cầu không có trong bản dựng libcurl. Với URL proxy https://, hãy kiểm tra hỗ trợ proxy HTTPS trong thư viện mà ứng dụng thực sự đã tải.

curl_version_info(CURLVERSION_NOW) báo cáo phiên bản của thư viện đó, backend TLS và các cờ tính năng. CURL_VERSION_HTTPS_PROXY biểu thị khả năng proxy HTTPS; hỗ trợ đích HTTPS nói chung là một tính năng khác. Một tệp thực thi curl riêng có thể dùng bản dựng thư viện khác.

Trước tiên hãy xác nhận giao thức của trình lắng nghe. Proxy HTTP thông thường vận chuyển đích HTTPS vẫn dùng URL proxy http://. Thay đổi giá trị đó là phù hợp khi nó sửa mô tả của trình lắng nghe.

Nếu chính trung gian yêu cầu TLS, hãy giữ URL https:// của nó và dùng thư viện tương thích. libcurl đã thêm proxy HTTPS với OpenSSL trong 7.52.0 và mở rộng hỗ trợ backend trong 7.87.0. Phiên bản thời gian chạy, backend TLS được chọn và các tính năng được biên dịch đều quan trọng; việc bật các tùy chọn dựng không liên quan không chứng minh khả năng này.

Bài viết liên quan