Em đang tìm hiểu, vọc code 1 chương trình hiển thị phần trăm file tải về từ link với c/c++(kiểu như curl trên linux).
Bài toán có 2 phần:
1) lấy tổng số bytes của file cần tải(lấy trước khi tải).
2) biết đã tải được bao nhiêu bytes.
từ đó mà biết được file đã tải được bao nhiêu phần trăm.
Em thì đã xử lý được phần thứ 2 với lib cURL.
Nhưng gặp lỗi với phần 1).
Các bác có giải pháp gì cho nó không ạ?
Em đã thử option: “CURLOPT_XFERINFOFUNCTION” ở lib cURL nhưng chỉ hiệu quả với plain text, hoặc html, còn với một số file như đuôi .deb thì chạy lỗi ngữ nghĩa.