Преобразование запроса CURL на Python с использованием библиотеки запросов

Keithx спросил: 11 июня 2018 в 10:52 в: python

У вас есть запрос CURL:

curl -X POST "https://page.com/login" 
-H "accept: application/json" -H "Content-Type: application/json" 
-d "{ \"username\": \"admin\", \"password\": \"pass\"}"

В Python я предполагаю, что он должен выглядеть так:

import requestsheaders = {
    'Accept': 'application/json',
    'Content-Type': 'application/json'
}data = {'username': 'admin', 'password': 'pass'}response = requests.post('https://page.com/login', headers=headers, data=data)
response

После этого это дает мне ошибку [502] для плохих шлюзов. Что я делаю неправильно с моим python-запросом и как его следует изменить?

0 ответов