Получение кода ответа 403 на данные API в запросах python - PullRequest
0 голосов
/ 29 октября 2018

Следующий скрипт Python выдает ошибку 403, тип запроса - «GET».

import requests
import json
url ='https://footballapi.pulselive.com/football/players?pageSize=30&compSeasons=210&altIds=true&page=2&type=player&id=-1&compSeasonId=210'
headers = {'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.67 Safari/537.36'}
result = requests.get(url, headers=headers)
print(result.status_code)

Снимок экрана:

Проверка скриншота запроса XHR

1 Ответ

0 голосов
/ 29 октября 2018

Ваш код выглядит нормально. Я запустил его и получил тот же 403 ответ. Но если вы откроете размещенный вами URL-адрес, вы также заметите ошибку 403. Это похоже на проблему с самим сайтом или, возможно, вы используете неправильный URL.

...