Incríble!.
Gracias!!

Saludos,
Gonzalo

2015-08-26 11:42 GMT-04:00 Miguel González Álvarez <migonzal...@gmail.com>:

>
>
> 2015-08-26 17:19 GMT+02:00 Gonzalo V <gvm2...@gmail.com>:
>
>> ...
>> ¿Sabes tu cómo simular un error 504 en python?
>>
>>
>>
> Para simular respuestas HTTP es muy útil el servicio http://httpbin.org/
> (por cierto escrito en Python).
>
> En tu caso, se haría poniendo como URL http://httpbin.org/status/504:
>
> >>> import urllib.request
> >>> req = urllib.request.urlopen('http://httpbin.org/status/504')
> Traceback (most recent call last):
>   File "<stdin>", line 1, in <module>
>   File "/usr/local/lib/python3.4/urllib/request.py", line 153, in urlopen
>     return opener.open(url, data, timeout)
>   File "/usr/local/lib/python3.4/urllib/request.py", line 461, in open
>     response = meth(req, response)
>   File "/usr/local/lib/python3.4/urllib/request.py", line 571, in
> http_response
>     'http', request, response, code, msg, hdrs)
>   File "/usr/local/lib/python3.4/urllib/request.py", line 499, in error
>     return self._call_chain(*args)
>   File "/usr/local/lib/python3.4/urllib/request.py", line 433, in
> _call_chain
>     result = func(*args)
>   File "/usr/local/lib/python3.4/urllib/request.py", line 579, in
> http_error_default
>     raise HTTPError(req.full_url, code, msg, hdrs, fp)
> urllib.error.HTTPError: HTTP Error 504: GATEWAY TIMEOUT
>
>
> --
> Miguel González
> migonzal...@gmail.com
> PGP ID: 0C63761BEEBD05D3
>
> _______________________________________________
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
_______________________________________________
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a