curl эквивалент в запросах Python для загрузки PUT - PullRequest
0 голосов
/ 07 сентября 2018

Поиск ниже эквивалентного curl в запросах Python

curl -k --cookie "<cookie>" -H "Content-Type: application/octet-stream" --request PUT 'https://<url>' -F file=@<file path> -F filename=<file name>

пробовал ниже

upload_file = "/some_file.txt"
HEADERS = {'Content-type': 'application/octet-stream'}
files = {'file': open(upload_file, 'rb')}
cookies = req.cookies

response = session.put(url, files=files, cookies=cookies, 
headers=HEADERS)

Запрос в порядке, но я получаю ошибки проверки файла с сервера вJSON ответ.Похоже, файл загружен не так, как ожидалось.Тот же файл отлично работает с curl.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...