Internal Server Error при get запросе

Vershitel_sudeb

Vershitel sudeb
Команда форума
Модератор
Мар 17, 2021
915
201
43
20
Москва
При попытке использования

html = rq.get('https://brawlstats.com/profile/9PC0GLJ8').text

возвращается 'Internal Server Error'

но в браузере страница нормально открывается.

Как получить html?

Думал headers надо подставить, но не знаю какие
 

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
Как получить html?
Вот так например:
Python:
import requests

url = 'https://brawlstats.com/profile/9PC0GLJ8'

headers = {
    'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36',
}

html = requests.get(url, headers=headers)
print(html.content.decode('utf-8'))
 

Форум IT Специалистов