import requests with requests.Session() as session: test_url = 'https://smsc.ru/' login_data = { 'phone': '+79241123867', 'mestype': '0' } headers = { 'referer': 'https://smsc.ru/' } session.post(test_url, data=login_data, headers=headers)
import requests with requests.Session() as session: test_url = 'https://smsc.ru/' login_data = { 'phone': '+79241123867', 'mestype': '0' } headers = { 'referer': 'https://smsc.ru/' } session.post(test_url, data=login_data, headers=headers)
def push_info(): url = 'https://smsc.ru/' values = { 'phone': '+79241123867', 'mestype': '0'} data = json.dumps(values) data = data.encode('ascii') # data should be bytes req = urllib.request.Request(url, data) with urllib.request.urlopen(req) as response: the_page = response.read() print(the_page) push_info()
pirs.eiden2017Тут вариант только один, сравнивать http-запрос браузера и http-запрос, который генерирует requests. Для просмотра этих запросов есть куча софта, а также плагины для браузеров, например httpfox для firefox
Вообщем почему то ссобщение не приходит. Хотя если вводить с браузера то все идет.