@Eltorniado

Не могу зарегистрироваться на сайте через requests. Как нажать на кнопку?

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

import requests

data = {
	'email' : 'email@test.com',
	'password' : 'dXyOnNJpHn',
}
s = requests.Session()
r = s.post('https://vktarget.ru/login', data=data)

print(r.text)


При print(r.text) Должен выводится html код моего аккакунта, в которую я вошел. Но там стоит по прежнему код страницы авторизации. То есть я так и не смог зайти. Вопрос в том, как нормально зайти в аккаунт без проблем? Там есть кнопка "войти", может на нее нужно нажать... Но как нажать при помощи запросов requests? Или же проблема в другом.
  • Вопрос задан
  • 55 просмотров
Решения вопроса 1
x67
@x67
Добавь к запросу headers - их лучше скопировать из браузера.
Также в хедерах частенько нужна информация о размере data - ее подставляй динамически при необходимости
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы