Skip to content

Files

Latest commit

9ce919b · Jul 7, 2020

History

History
25 lines (16 loc) · 658 Bytes

timeouts.md

File metadata and controls

25 lines (16 loc) · 658 Bytes

Timeouts

  • Você pode dizer para as requisições pararem de esperar por uma resposta depois de um dado número de segundos com o parâmetro timeout:
In[]:

    import requests

    # Criando o objeto e definindo o timeout da requisição.
    r = requests.get('http://github.com', timeout=0.001)
    print(r.text)
    
Out[]:

    Traceback (most recent call last):
    File "<stdin>", line 1, in <module>
    requests.exceptions.Timeout: HTTPConnectionPool(host='github.com', port=80): Request timed out. (timeout=0.001)

OBS: timeout somente afeta o processo da conexão, não o download do corpo da resposta.