Well, if you only have a dialup connection (analog modem / ISDN), then you are anyway doomed to a low bandwidth. Even double-channel ISDN is limited to 128 kbps (16 KB/s). So here you will hardly catch a HTTP server which uploads the file much slower than you are able to receive it.