Не получаю ответ с сайта (Python)
Пытаюсь получить ответ сайта, используя библиотеку Requests Python 3.9, но ничего не происходит после запуска программы. Ссылка через браузер работает нормально. Подскажите, что я делаю не так?
import requests
url = 'https://www.asos.com/ru/nike/belye-krossovki-nike-air-max-2090/prd/21390433'
response = requests.get(url)
print(response.status_code)
Ответы (1 шт):
Автор решения: Jack_oS
→ Ссылка
Интересная защита: без заголовка, вернее с заголовком по-умолчанию, сайт просто не отвечает...
Если передать user-agent в headers:
headers = {'user-agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.72 Safari/537.36'}
response = requests.get(url, headers=headers)
print(response.status_code)
ответ приходит незамедлительно:
200