Почтальон - 400 неверный запрос

Я пытаюсь использовать API на Postman. API работает на сервере, но я не получаю никаких данных. Вот визуальные образы:

введите здесь описание изображения

Он отвечает мне «Нет данных» и 400 Bad Request.

введите здесь описание изображения


person u_gandhi    schedule 12.02.2018    source источник


Ответы (3)


Я предполагаю, что это API: https://market.mashape.com/navii/daily-fuel-price-india#main-version

Почтальон

Добавьте заголовок Content-Type: application/json вместо того, который у вас есть.

Почтальон_Заголовок

И тело будет примерно таким:

введите здесь описание изображения

person Danny Dainton    schedule 12.02.2018
comment
Спасибо, Дэнни. Ваш ответ помог, я помещал тело в данные формы вместо необработанных. Получил ответ. - person u_gandhi; 13.02.2018
comment
Но как вы это сделаете для вложения, такого как загрузка в Excel? - person sina_Islam; 07.03.2021
comment
Создайте новый вопрос и объясните проблему. Это гораздо проще, чем копаться в одном, который выглядит так же. ???? - person Danny Dainton; 07.03.2021

Вам не хватает только одного.

  • Просто поместите тело в раздел raw вместо form-data.

Это сработает.

person Community    schedule 15.02.2018

Это платный API, и я не хочу за него платить, так что дайте угадаю ;)

  1. Разве вы не должны установить «Content-Type: application/json»?
  2. Предоставляете ли вы тело в этом запросе - я думаю, вы должны установить что-то вроде этого:

    {"fuel":"p","state":"dl"}

person michali    schedule 12.02.2018
comment
Я уже заплатил за это. Я попробовал оба этих пункта. Хотя, спасибо за ответ. Это может помочь @Michali - person u_gandhi; 13.02.2018