Downloads files from HTTP, HTTPS, or FTP to the remote server. Create a backup file including the timestamp information so you can get the original file back This option allows Ansible to fall back to unsafe methods of updating files when
Most if not all browsers will simply download files with that type. so you may use this on php5 to get lager files
The simply way how to download file is to use WebClient class and its method DownloadFile. This method has two parameters, first is the url of the file you want