2015-05-01 4 views
0

Я использую PostMan как клиент REST для тестирования этого API-метода Cisco ACL Analysis API. в частности, POST/ACL/след или getAClTracksStd (первый перейти к анализу политики)Почему я получаю метод запроса GET не поддерживается?

Вот мой PostMan HTTP тестовый вызов enter image description here

ли кто знаком с Почтальон понять, почему я получаю этот «метод запроса„GET“ не поддерживается "ошибка с сервера? Я делаю POST-запрос HTTP, а не GET. (Выбрано из раскрывающегося меню). Мне больше нужно получить неверную ошибку параметра или что-то подобное.

Просто, чтобы показать, что конечная точка URL работает, Херес тестовый запрос на HTTP, который работает enter image description here (такая же связь,> хост с принимающей API -> GET/хоста/{STARTINDEX}/{} recordsToReturn

ответ

2

Есть две проблемы, которые я вижу с ваш вызов REST. Во-первых, ошибка, которую вы видите, заключается в том, что перед вызовом должно быть указано «https: //». Во-вторых, удалите параметр ID интерфейса и значения. Вы должны получить ответ с данными после m эти изменения.

1

Ваш JSON выглядит по-разному (запятая после destIp) - и сервер, вероятно, всегда отвечает сообщением об ошибке при запуске по умолчанию (Postman очень хорошо протестирован и отправляет POST).

+0

Спасибо, запятая, не имеет значения. Как вы думаете, это проблема с сервером? – committedandroider

+0

Да, результат от сервера; для двойной проверки вы можете использовать другие сетевые инструменты (Fiddler.Net, WireShark) или поиграть с json, чтобы сделать правильный результат. Что-то с этим не пишут. – cDima

Смежные вопросы