{“errorMessages”:[“意外字符('''(代码39)):预期有效值

2024-01-03

我发现“使用 POST 查询”here https://developer.atlassian.com/jiradev/jira-apis/jira-rest-apis/jira-rest-api-tutorials/jira-rest-api-example-query-issues.

并尝试从命令行使用curl命令。参考安装curlthis https://support.zendesk.com/hc/en-us/articles/203691436-Installing-and-using-cURL对于窗户。

这是我的 CURL 字符串:

curl -D- -u admin:password -X POST -H "Content-Type: application/json" --data 
'{"jql":"project = CI","startAt":0,"maxResults":50,"fields":["summary","status","assignee"]}' 
"https://myclientname.atlassian.net/rest/api/2/search"

这就是我正在做的事情并收到错误:

{"errorMessages":["Unexpected character (''' (code 39)): expected a valid value
(number, String, array, object, 'true', 'false' or 'null')\n
at [Source: org.apache.catalina.connector.CoyoteInputStream@1626cb2; line: 1, column: 2]"]}

在windows中制作这个curl字符串有什么问题吗?请建议?我该如何纠正这个问题并获取 JSON 对象?请注意,用户ID、密码和客户名称是正确的。谢谢。


看来是windows的问题。不要使用'(单引号)字符。

相反,使用"用于括起字符串的(双引号)字符。然后,如果您有内部引号,请使用"""(3x 双引号)来转义它们。

例子:"{ """name""":"""Frodo""", """age""":123 }"

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

{“errorMessages”:[“意外字符('''(代码39)):预期有效值 的相关文章

随机推荐