Форум сайта python.su
Нужна помощь. Цель - получить через прогу сигну (обработанную картинку) с сайта http://shkuragaming.ru/signa . С помощью Charles выяснил, что при нажатии кнопки на сайте “сделать сигну”, на сервер отправляется POST пакет с данными “text1=txt1&text2=txt2”, где txt1 и txt2 - данные, которые мы ввели. После нажатия, открывается страница с готовой сигной.
Но программа выдает первоначальную страницу, то есть без готовой сигны. В чем может быть проблема? Буду очень благодарен!
Вот мой код:
# -*- coding: utf-8 -*-
import requests
with requests.Session() as c:
c.post(url='http://shkuragaming.ru/signa', data="text1=Kjk&text2=Rtr")
final = c.get('http://shkuragaming.ru/signa')
print(final.content)
Офлайн
Исправил, теперь работает:
# -*- coding: utf-8 -*-
import requests
with requests.Session() as c:
f = c.post(url='http://shkuragaming.ru/signa', data="text1=Kjk&text2=Rtr")
print(f.content)
Офлайн