Имейте запрос CURL как это:
curl -X POST "https://page.com/login"
-H "accept: application/json" -H "Content-Type: application/json"
-d "{ \"username\": \"admin\", \"password\": \"pass\"}"
В Python я думаю, это должно выглядеть так:
import requests
headers = {
'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 и как он должен быть изменен?