Trying to transfer a website with a lot of files from an old hacked server to a new one I used the following command. I also tried to use the sftp protocol. I also tried to transfer the compressed file to a public folder and download it from there but Apache didn't seem to handle it properly. rsync was and will be the command of my choice for the next years to come it seems. PS: Make sure you also check the related article on DigitalOcean.
The drupal_http_request() function supports connections using a proxy. You can configure a global proxy to use for all drupal_http_request() callbacks from the settings.php file of your website/installation by filling the following lines with the proper information:For those of you preferring a UI, then HTTP proxy module is for you.But what if you only want to use a proxy in some cases; like a custom module? In that case you will need the following function(modify accordingly):Now all you have to do is Call <?php _MYMODULE_change_proxy(); ?>.Do your drupal_http_request() calls.Call <?php _MYMODULE_change_proxy(TRUE); ?> to reset your previous settings.