Report HTTP error codes as error messages.
This commit is contained in:
parent
12be2714b6
commit
b3991d0cf6
|
@ -29,7 +29,10 @@ def download (platform, url, args, verbosity, return_http_code=False, follow_loc
|
|||
response_code = c.getinfo(c.RESPONSE_CODE)
|
||||
c.close()
|
||||
debug (url + " downloaded!", verbosity, platform)
|
||||
debug ("Response code: " + str(response_code), verbosity, platform)
|
||||
if int(response_code) in range(400,599):
|
||||
error ("Server returned " + str(response_code), verbosity, platform)
|
||||
else:
|
||||
debug ("Server returned " + str(response_code), verbosity, platform)
|
||||
if return_http_code:
|
||||
return page_bytes.getvalue().decode('utf8'),response_code
|
||||
else:
|
||||
|
|
Loading…
Reference in New Issue