Проблема с получением страницы с ошибкой 404 при очистке веб — сайта

#python #web-crawler

Вопрос:

Я хотел получить индекс страха и жадности от ‘https://alternative.me/crypto/ и я нашел URL-адрес, где находятся данные XHR, с помощью сетевого инструмента Chrome, но при попытке очистить веб-сайт я получил страницу с ошибкой 404 или 500.

 url = 'https://alternative.me/api/crypto/fear-and-greed-index/history'
headers = {
    'user-agent': ('Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36'),
    'Referer': ('https://alternative.me/crypto/fear-and-greed-index/'),
    'Accept-Language': ('ko-KR,ko;q=0.9,en-US;q=0.8,en;q=0.7'),
    'accept-encoding': ('gzip, deflate, br'),
    'accept': ('application/json, text/plain, */*')
}

res = requests.post(url, headers=headers)
 

Комментарии:

1. Почему вы используете почтовый запрос?

2. res = запросы.get(url, заголовки=заголовки)

3. Это потому, что метод запроса-POST, а не GET.

4. При использовании «requests.get» я получаю ошибку 404, а при использовании запроса post я получаю ошибку 500.

5. К вашему сведению, это слом и скрежет скрежет , скребок ), а не слом или утиль. ‘Сдать на металлолом » означает выбросить, как мусор.