Задать вопрос
@Worton1720

Как решить ошибку 403 при парсинге веб-сайта с использованием библиотеки requests на Python?

При попытке выполнить скрипт для парсинга или авторизации на веб-сайте с использованием библиотеки requests в Python, получаю ошибку 403 (Forbidden). Предпринятые мной попытки включали изменение заголовков запроса, использование cookies и проверку корректности учетных данных, но проблема остается. Какие могут быть причины такой ошибки и как её можно преодолеть?
import requests
import fake_useragent

session = requests.Session()
user = fake_useragent.UserAgent().random
header = {"user-agent": user}
login_url = "https://msapi.top-academy.ru/api/v2/auth/login"
login_data = {
    "username": "username",
    "password": "password",
    "application_key": "application_key",
}

# После отправки запроса на вход
response = session.post(
    login_url,
    data=login_data,
    headers=header,
)

# Проверяем статус-код ответа
if response.status_code == 200:
    print("Авторизация успешна")
else:
    print("Ошибка при авторизации:", response.status_code)
  • Вопрос задан
  • 742 просмотра
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ответы на вопрос 1
@Feor_slen
Попробуй открыть свою ссылку в браузере)
Ответ написан
Ваш ответ на вопрос

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

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