错误而来自卷曲有多个键调用CouchDB的
问题描述:
当我尝试做卷曲一个CouchDB的查询,我得到这个错误:错误而来自卷曲有多个键调用CouchDB的
curl: (3) [globbing] illegal character in range specification at pos 100
我的查询看起来是这样的:
curl -X GET http://localhost:5984/db/_design/records/_view/query?key=\[\"abc.com\",\"215.211.211.211\"\]
我的看法功能是:
function(doc) {
emit([doc.domain, doc.ip])
}
可能是什么错误?
答
你需要URL编码的查询参数,所以%22
为"
等
你的意思是这样的:卷曲-X GET的http://本地主机:5984/DB/_design /记录/ _view /查询键= [%22abc.com%22,%22215.211.211.211%22] ...? – Shnkc 2012-07-26 20:44:32
基本上每个非字母数字都需要进行编码,[这是我得到的“url编码”的谷歌结果](http://www.w3schools.com/tags/ref_urlencode.asp) – smathy 2012-07-26 23:37:45
为什么,哦,为什么@smathy?这真的很伤人。链接到w3schools只是...哦! – 2012-07-30 22:15:20