Задать вопрос
@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? Или ещё что-то? Просто как я уже проверил, отправив данный запрос на сервер, форма не засчитается.
  • Вопрос задан
  • 56 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
Выглядит как google forms, но у него другой эндпоинт и немного другие имена. Без ссылки на сайт никто не угадай что там нужно
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
Greenway Global Новосибирск
от 150 000 ₽
SPA2099 Москва
До 100 000 ₽
HR Prime Москва
от 300 000 до 3 800 000 ₽