【发布时间】:2016-11-21 11:19:31
【问题描述】:
我想在不使我的 curl 请求崩溃的情况下接受简单的引号到字符串中。
这里是我的 curl 请求:
curl -XGET "localhost:9200/test/all/_search?pretty" -d \'{"query":"'+question+'"}\'';
如果question = 'It's OK'。
我的请求会出错
Syntax error: Unterminated quoted string
目前我尝试了几种解决方案(如下面的这个),但都没有奏效:
question = question.replace(/'/g, "\\'");
你有解决办法吗?
【问题讨论】:
-
你能发布失败的示例 URL 吗?
-
抱歉,我刚刚更新了我的问题。希望它更清楚;)