requests.post <Response [400]>

Vintik

Мечтатель
Автор темы
Проверенный
1,456
908
Python:
import requests
HEADERS = { 'User-Agent': 'Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Mobile Safari/537.36', 'Accept': '*/*' }

with requests.Session() as s:
    data = { 'login': 'Vintik', 'password': '******** (не покажу)', 'remember': '0', '_xfRedirect': 'https://www.blast.hk/' }
    page = s.post('https://www.blast.hk/login/login', headers=HEADERS, data=data)
    print(page)
Выдаёт
<Response [400]>
Помогите, не понимаю с чем связано.

Моя задача – зайти в свой акк в сессии, чтобы потом в ней же продолжать действия.
 
Последнее редактирование:

Vintik

Мечтатель
Автор темы
Проверенный
1,456
908
Ну если ты обратишь внимание, то передается еще токен, который можно найти в html коде
Спасибо! Думал, что токен не является обязательным параметром (я 1 день этим занимаюсь, мне простительно).
Я понял, что он динамический? Где конкретно его найти.
 

MrCreepTon

وНеизвестный
Всефорумный модератор
2,126
4,708
1616511514939.png
 
  • Нравится
Реакции: Vintik

MrCreepTon

وНеизвестный
Всефорумный модератор
2,126
4,708
  • Нравится
Реакции: Vintik