Ошибка в curl при аутентификации в JIRA

curl  -H "Content-Type: application/json; charset=UTF-8" -d '{"username":"admin","password":"admin"}' http://localhost:2990/jira/rest/auth/1/session

Я использовал приведенный выше запрос в DOS, и я всегда получаю следующую ошибку:

{"errorMessages":["Неожиданный символ (''' (код 39)): ожидается допустимое значение (число, строка, массив, объект, «истина», «ложь» или «нуль»)\n в [Источник: org.apache.catalina.connector.CoyoteInputStream@1fd9611; строка: 1, столбец: 2]"]}

Я пробовал много перестановок и комбинаций.. Все равно это не сработало..


person Rish    schedule 05.07.2012    source источник


Ответы (2)


У меня работает на OSX. 39 - это одинарная кавычка, но я не понимаю, откуда это взялось.

person mdoar    schedule 10.07.2012

Это дело Windows, попробуйте заменить ' на " и " на """.

curl  -H "Content-Type: application/json; charset=UTF-8" -d "{"""username""":"""admin""","""password""":"""admin"""}" ...
person Tobias Ericsson    schedule 25.02.2014