DEV Community

Discussion on: Mar. 6, 2020: What did you learn this week?

Collapse
 
edipretoro profile image
Emmanuel Di Pretoro

I've learned that:

import requests


response = requests.get(url, timeout=None)

doesn't have the same meaning as:

import httpx


response = httpx.get(url, timeout=None)

If you want the same behavior with httpx than the requests code, you need to do the following:

import httpx


timeout = httpx.Timeout(connect_timeout=None, read_timeout=None, write_timeout=None)
response = httpx.get(url, timeout=timeout)