put_file_from_url function