@balgarot

Как правильно прописать post запрос в python?

У меня есть запрос на отправку анкеты, я его попытался разобрать, но так и не понял, что нужно писать в post запрос на питоне, я вписал в запрос
import requests
import time
x = 0
while x < 1000:
	x += 1
	requests.post('http://site.ru/forms/addform.php', data={'Data':'question_494842=78.+%D0%9C%D1%83%D0%BD%D0%B8%D1%86%D0%B8%D0%BF%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5+%D0%BA%D0%B0%D0%B7%D0%B5%D0%BD%D0%BD%D0%BE%D0%B5+%D1%83%D1%87%D1%80%D0%B5%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5+%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D1%83%D1%80%D1%8B+%D0%9C%D1%83%D0%BD%D0%B8%D1%86%D0%B8%D0%BF%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE+%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F+%D0%B3%D0%BE%D1%80%D0%BE%D0%B4+%D0%98%D1%80%D0%B1%D0%B8%D1%82+%C2%AB%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D0%BA%D0%BE-%D1%8D%D1%82%D0%BD%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9+%D0%BC%D1%83%D0%B7%D0%B5%D0%B9%C2%BB&question_494847=%D0%B4%D0%B0&question_494849=%D0%B4%D0%B0&question_494851=%D0%B4%D0%B0&question_494852=%D0%B4%D0%B0&question_494853=%D0%B4%D0%B0&question_494854=%D0%B4%D0%B0&question_494855=%D0%B4%D0%B0&question_494856=%D0%B4%D0%B0&question_494857=%D0%B4%D0%B0&question_494858=%D0%B4%D0%B0&question_494859=%D0%B4%D0%B0&question_494860=%D0%B4%D0%B0&question_494861=%D1%81%D0%B2%D0%BE%D0%B5%D0%B2%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D0%BE+&question_494863=%D0%BD%D0%B5%D1%82+%28%D0%BF%D0%B5%D1%80%D0%B5%D1%85%D0%BE%D0%B4+%D0%BA+%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%83+7%29&question_494871=%D0%B4%D0%B0&question_494872=%D0%B4%D0%B0&question_494874=%D0%B4%D0%B0&question_494875=%D0%B4%D0%B0&question_494876=%D0%B4%D0%B0&question_494877=%D0%B4%D0%B0&question_494878=%D0%B4%D0%B0&question_494879=%D0%B4%D0%B0&question_494880=%D0%B4%D0%B0&question_494881=&form_id=90'})
	time.sleep(2)
else:
	print('цикл был сделан', x,'раз')

Как я понимаю, с браузера мне нужно ещё каким-то образом задать request headers? Или ещё что-то? Просто как я уже проверил, отправив данный запрос на сервер, форма не засчитается.
  • Вопрос задан
  • 55 просмотров
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
Выглядит как google forms, но у него другой эндпоинт и немного другие имена. Без ссылки на сайт никто не угадай что там нужно
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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