我的 perl 脚本需要一些帮助。
我是 perl 和使用 curl 的新手,尽管进行了很多搜索/反复试验,但我仍然感到困惑。
我正在尝试使用 CURL 根据提供的 JQL 检索一组 jira 问题。
不幸的是,当我搜索摘要等字段时,我遇到了空格问题:
my $jql = JiraUrl.'search?jql=summary~"Some%20Silly%20Issue"';
当我卷曲这个...
my $jsonResponse = `curl -D- -u $user:$password -X GET -H "Content-Type: application/json" $jql`;
我得到一个错误..
{"errorMessages":["Error in the JQL Query: Expecting either \'OR\' or \'AND\' but got \'Silly\'. (line 1, character 77)"],"errors":{}}';
基本上,当我用 %20 转义“”时,它会忽略“”
有关如何解决此问题的任何帮助?