+ download.py fix bug: if server_response.ok is false, leave