Парни, привет.
Такой вопрос.
Делаю get запрос к сайту с помощью библиотеки aiohttp на python.
создаю сессию запросов
async with aiohttp.ClientSession() as session:
И сам запрос
headers = {
"Accept":"application/json, text/plain, */*",
"User-Agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36",
"Accept-Language":"zh-CN,zh;q=0.9",
"accept-encoding":"gzip, deflate"}
async with session.get(url, timeout=40, headers=headers) as response:
В результате к некоторым сайтам подключается, а к некоторым нет.
К примеру есть сайт
thekitchn.com к нему не подключается. Ждет таймаут 40 сек. и пишет ошибку. Обращаюсь к сайту через браузер, сайт открывается нормально.