Невозможно успешно отправить запрос, когда я выбираю raw json на Почтальоне - PullRequest
0 голосов
/ 24 января 2020

Я получаю плохой запрос от почтальона, когда делаю запрос, используя raw json для Почтальона. Запрос POST принимает следующую полезную нагрузку:

{"BusinessID": 34222222}

Когда я выбираю данные формы, запрос выполняется успешно. Я также скопировал код Python из почтальона и выполнил его, но получил неверный запрос.

Снимок экрана enter image description here

То же самое применимо, когда я пытаюсь запустить приведенный ниже код.

query=99858585
url = "https://xxxxxxxxxxxxx.co.io/permit/api/checkBusiness"

payload = "{\"BusinessID\": query}"
headers = {
    'Content-Type': "application/json",
    'User-Agent': "PostmanRuntime/7.20.1",
    'Accept': "*/*",
    'Cache-Control': "no-cache",
    'Postman-Token': "1bda2a65-6ed4-45d2-8029-5e70efa336ec,c1a967af-856e-4ab0-ad88-83b0b5c496df",
    'Host': "xxxxxxxxxxxxxxxxx.co.io",
    'Accept-Encoding': "gzip, deflate",
    'Content-Length': "23",
    'Cookie': "ci_session=hnv0nsiksienscujctqmdm5mp2b0dp4q",
    'Connection': "keep-alive",
    'cache-control': "no-cache"
    }

response = requests.request("POST", url, data=payload, headers=headers)
print(response.json())



Когда я выбираю данные формы, запрос выполняется успешно

enter image description here



Заголовки после выбора данных формы *

enter image description here

...