REST Api вызывает не как аргумент пропущен, хотя аргумент передан - PullRequest
0 голосов
/ 13 мая 2019

Я пытаюсь получить доступ к массиву хранения и получить маркер сертификата с помощью API REST, но это не удается.(Я использую Centos 7.5)

curl -d '{"username":"admin", "password":"admin"}' -H "Content-Type:
application/json" -X POST "https://Mymachine:5392/v1/tokens" -k

Сбой, как показано ниже.

{"messages": [{"code": "SM_http_bad_request", "severity":"error", "text": "Сервер не может понять запрос."}, {"code": "SM_missing_arg", "severity": "error", "arguments": {"arg": "username"}," text ":" Отсутствует аргумент 'username' в запросе. "}]}

Хотя я передаю username в качестве аргумента, он говорит, что username отсутствует.Как это решить?

1 Ответ

0 голосов
/ 15 мая 2019

Не зная специфики вашего API, сложно сказать на первый взгляд.Вы пытались запустить это, используя флаг -v, чтобы запустить это в подробном режиме и получить больше информации?

Попробуйте запустить с curl -v (подробный режим), чтобы увидеть, можете ли вы получить больше информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...