my program need to download binary files from internet using http protocol.
I use WinInet library to perform this task. The problem is that process is very slow. Connecting only takes about 5 secs (not constant) and download process takes 2-3 times more than another compiled program I have.
May someone help me with WinInet API or recommend another API to perform a task?