Как я могу обойти CloudFlare на этом сайте?

Сайт: pathofexile.ru Хочу сделать мониторинг предметов и т.д.

    s = requests.Session()
    s.cookies.set('POESESSID', POESSID, domain='pathofexile.com', path='/')

    body = s.get('https://ru.pathofexile.com/my-account').text
    soup = bs(body, 'html.parser')
    check_ = soup.find('div', {'class':'profile-boxes'})
    if check_ != None:
        print('[POE] CloudFlare :(')
    else:
        open('body.html','w+', encoding='utf-8').write(body)
        return

Как мне обойти этот CloudFlare?


Ответы (2 шт):

Автор решения: Aleksey Vaganov

Нужно передавать заголовок User-Agent и исполнять на клиенте javascript. Ваш способ для этого не подходит. Используйте Selenium webdriver.

→ Ссылка
Автор решения: Rickert156

Вот тут есть генератор заголовков https://github.com/rickert156/SinCity пример генератора

from SinCity.Agent.header import header
head = header()
url = 'https://exemple.com'
print(head)
response = requests.get(url, headers=head)
→ Ссылка