#curl #couchdb
#curl #couchdb
Вопрос:
Я запрашиваю представление с помощью:
curl -vX GET 'http://root:root@127.0.0.1:5984/twitter_api_new/_design/tweet/_view/tweets_by_source?endkey=["yoono","2011-10-09"]amp;group=trueamp;startkey=["yoono", "2011-10-10"]'
Это возвращает
curl: (52) Empty reply from server
Но если я удалю любой из startkey и endkey, он вернет результаты
Ответ №1:
Попробуйте добавить -g в свою команду curl. Это отключает глобализацию curl.
curl -gv 'http://root:root@127.0.0.1:5984/twitter_api_new/_design/tweet/_view/tweets_by_source?endkey=["yoono","2011-10-09"]amp;group=trueamp;startkey=["yoono", "2011-10-10"]'
Ответ №2:
`curl -vX GET 'http://root:root@127.0.0.1:5984/twitter_api_new/_design/tweet/_view/tweets_by_source?endkey=["yoono","2011-10-09"]amp;group=trueamp;startkey=["yoono",**_**"2011-10-10"]'
Просто удалено пустое пространство из ["yoono",**_**"2011-10-10"]'
элементов массива. _ был ли удален пробел.