415 неподдерживаемый тип носителя в PostMan, но не в curl - PullRequest
0 голосов
/ 19 октября 2018

Я вызываю этот метод Rest через curl, и он работает нормально:

curl -X POST -H "Content-Type: application/json" -H "Cache-Control: no-cache" -d '{ "email": "nunuet@gmail.com" }' "http://129.162.231.137:1133/calzada/api/v1/users/pwd"

Но когда я вызываю тот же метод с помощью PostMan, я получаю 415 ошибку:

enter image description here

1 Ответ

0 голосов
/ 19 октября 2018

Я вижу две основные проблемы:

  1. В теле запроса вы отправляете недопустимый Json, потому что вы добавляете -d перед и в конце просто цитируете (исключите оба).
  2. Вы не правильно указали заголовок / тип контента.Для этого нажмите «Текст» (на правой двоичной кнопке) и установите в формате JSON (aplication / json), добавив к этому почтальону заголовок для запроса.

Пример:

Postman Example

PD: я пытался сделать ваш запрос, но я никогда не получал код состояния 200, большинство запросов было тайм-аут (я не знаю, запускаете ли вы этот сервер локально илииметь специальную конфигурацию прокси).

...