Trong ứng dụng máy tính để bàn của tôi, tôi đã thêm quyền truy cập vào các tài nguyên internet khác nhau bằng cách sử dụng boost :: asio. Tất cả những gì tôi làm là gửi các yêu cầu http (tức là tới các máy chủ bản đồ) và đọc kết quả. Mã của tôi dựa trên số asio sync_client sample.cách thêm hỗ trợ proxy để tăng :: asio?
Bây giờ tôi nhận được báo cáo từ khách hàng không thể sử dụng các chức năng này khi họ đang chạy proxy trong công ty của họ. Trong trình duyệt web, họ có thể nhập địa chỉ proxy của họ và mọi thứ đều ổn. Ứng dụng của chúng tôi không thể tải xuống dữ liệu.
Làm cách nào để thêm hỗ trợ đó vào ứng dụng của tôi?
Tôi không biết Boost :: ASIO hỗ trợ 'HTTP'. Bạn đã tự thực hiện điều này chưa? – ereOn
Vâng, có thể không phải tất cả các tính năng http - hãy xem mẫu được liên kết. –