Ошибка 400 при отправке Post запроса на сервер сайта

Бот пакетник

Новичок
Пользователь
Авг 7, 2020
1
0
1
ОС: windows 7 ultimate
Python 3.8
библиотеки: requests

Пытаюсь отправить статичный запрос, полученный с помощью программы charles, на сервер игры. В результате получаю ошибку 400. Прикладываю код, скриншоты из charles и результат выполнения программы. Некоторые данные зацензурены в целях защиты от взлома.
11.PNG15.PNG13.PNG14.PNG

Python:
import requests
import time
from requests import get
from requests import post
headers = {'method': 'POST',
'path': '/ElvesVk3/Segment00/segment.ashx',
'authority': 'sfvk3s00.plrm.zone',
'scheme': 'https',
'user-agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:79.0) Gecko/20100101 Firefox/79.0',
'accept': '*/*',
'accept-language': 'ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3',
'accept-encoding': 'gzip, deflate, br',
'origin': 'https://cdn01.x-plarium.com',
'referer': 'https://cdn01.x-plarium.com/stormfall/new_client/prod/vk/20200730_1554_45eekcg111y.swf',
'content-type': 'text/html',
'sign-code': '97e***************************************************f6f',
'server-method': 'GetTouch',
'client-type': '1',
'client-ver': '624',
'content-length': '15',
'te': 'trailers'}
files = {'file' : open('segment1.ashx', 'rb')}
foo = post('https://sfvk3s00.plrm.zone/ElvesVk3/Segment00/segment.ashx', headers=headers, files=files)
print(foo.status_code)
print(foo.text)
print(foo.headers)
 

Форум IT Специалистов