POST-запрос получает код ошибки 400 с pydev Eclipse, но работает на Postman

1

Я пытаюсь вызвать почтовый запрос, который работает на Postman, но возвращает 400 с моим кодом. Вот мои попытки:

url = "http://192.168.9.194:7780/xtv-ws-client/api/login/auth? 
accountid=342&password=3534"
headers = {"Content-Type": "application/x-www-form-urlencoded"}
rsp = requests.post(url, headers=headers)
print (rsp.status_code)

а также

url = "http://192.168.9.194:7780/xtv-ws-client/api/login/auth"
Body1 = {
    "accountid": "342",
    "password": "3534"
}
headers = {"Content-Type": "application/x-www-form-urlencoded"}
rsp = requests.post(url, json=Body1, headers=headers)
print (rsp.status_code)

а также

params = {'accountid': '342', 'password': '3534'}
url = "http://192.168.9.194:7780/xtv-ws-client/api/login/auth? 
accountid=342&password=3534"
headers = {"Content-Type": "application/x-www-form-urlencoded"}
rsp = requests.post(url, headers=headers, params = params)
print (rsp.status_code)

Вот мой запрос почтальона: Изображение 174551

Теги:
request
postman

1 ответ

1
Лучший ответ
params = {'accountid': '342', 'password': '3534'}
url = "http://192.168.9.194:7780/xtv-ws-client/api/login/auth"
rsp = requests.post(url, data=params)
print (rsp.status_code)
  • 0
    Спасибо большое, что сработало !!!
  • 0
    @ColinMai, пожалуйста, пометьте мой ответ как принятый, нажав зеленую галочку под кнопками голосования
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню