@ulilu1372

Почему модуль requests возвращает такое значение?

Если зайти по адресу https://www.instagram.com/a/?__a=1 (это JSON данные инстаграм-аккаунтов), всё, что вернёт браузер - это {}. Даже в исходном коде страницы нет ничего. Однако, если мы используем питоновский requests.get('https://www.instagram.com/a/?__a=1'), то при печати этого появляется довольно-таки большой текст5d7635cbbf8b6187946661.jpeg
  • Вопрос задан
  • 91 просмотр
Решения вопроса 1
deepblack
@deepblack Куратор тега Python
Очевидно Инстаграм определяет тип клиента по user agent, другим заголовкам, сессии и отдает соответствующий контент либо не отдает.
Попробуйте установить заголовки вручную и посмотрите что изменится
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы