Một trình duyệt Windows hoạt động qua proxy của công ty không chứng minh rằng ứng dụng dựa trên libcurl đã phát hiện cùng cấu hình đó. libcurl có các tùy chọn proxy và biến môi trường được ghi lại; việc phát hiện proxy của trình duyệt Windows là một giao diện khác.

Ứng dụng muốn tuân theo cài đặt Windows của người dùng hiện tại có thể truy vấn chúng qua API cấu hình proxy của Windows. Điều đó vẫn còn việc phải làm. URL cấu hình tự động trỏ đến một chính sách PAC, không phải một điểm cuối proxy cố định phù hợp để sao chép trực tiếp vào CURLOPT_PROXY.

Cài đặt proxy thủ công
Phân tích cấu hình được hỗ trợ và cung cấp cho ứng dụng khách các tùy chọn proxy và bỏ qua phù hợp.
PAC hoặc phát hiện tự động
Đánh giá chính sách cho điểm đến thực tế bằng một tích hợp được hỗ trợ.
Dịch vụ nền
Kiểm tra tài khoản nào sở hữu cấu hình hiệu lực; cài đặt của người dùng tương tác có thể không phải là cài đặt của dịch vụ.

Đối với một yêu cầu chẩn đoán nhỏ, tùy chọn proxy rõ ràng của libcurl loại bỏ việc phát hiện khỏi so sánh. Một lệnh curl có giới hạn có thể kiểm tra cùng điểm cuối HTTP một cách độc lập. Đối với ứng dụng được quản lý, hãy triển khai chính sách phát hiện dự kiến thay vì dựa vào yêu cầu thành công của trình duyệt làm bằng chứng về cấu hình chung.

Bài viết liên quan