Thanks a lot Cliff and Mark, Both ways work now. You guys saved my day :)
Cheers, Peter -----Original Message----- From: Mark J. Reed [mailto:[email protected]] Sent: Donnerstag, 14. Oktober 2010 13:19 To: [email protected] Subject: Re: Fetch multiple Documents with a single request Single quotes don't work on Win command line. Write the data to a file and use -...@filename. On Thursday, October 14, 2010, Peter Frisch <[email protected]> wrote: > Hi Cliff, > > It's windows. I just tried on Linux and it works! Thanks for the hint ... Any > idea what I would have to change, to make it work on windows? > > Cheers, Peter > > -----Original Message----- > From: Cliff Williams [mailto:[email protected]] > Sent: Donnerstag, 14. Oktober 2010 12:54 > To: [email protected] > Subject: Re: Fetch multiple Documents with a single request > > Peter, > > what host are you running curl from ?? is it Linux or Windows ?? > > best regards > > cliff > > > On 14/10/10 11:08, Peter Frisch wrote: >> I'm using couchDB 1.0.1 and it doesn't work, no matter, if I use the header >> option or not ... >> Might it be a setting within the couchDB or on the http server? Any other >> ideas? >> >> -----Original Message----- >> From: Quentin Pradet [mailto:[email protected]] >> Sent: Donnerstag, 14. Oktober 2010 11:44 >> To: [email protected] >> Subject: Re: Fetch multiple Documents with a single request >> >> Hi, >> >> This exact command works with CouchDB 1.0.1: >> >> curl -d '{"keys":["ee3fb428027b028fe5edf3df2cfff36c", >> "ee3fb428027b028fe5edf3df2cffd258"]}' -X POST ' >> http://localhost:5984/mesures/_all_docs?include_docs=true' >> >> I did not need to specify the content-type, and even when I >> specified it (correctly or the way you did it) it did work as >> expected. >> >> On Thu, Oct 14, 2010 at 1:40 PM, Benoit Chesneau<[email protected]>wrote: >> >>> On Thu, Oct 14, 2010 at 11:29 AM, Peter Frisch<[email protected]> >>> wrote: >>>> My next attempts looked like this: >>>> >>>> curl -d '{"keys":["fbd2b4d65d5d06d185ec7957abffed82", >>> "1284,133491,420...@default"]}' -H 'Content-Type=application/json' -X POST >>> http://whatever/codebluebig/_all_docs?include_docs=true >>>> and >>>> >>>> curl -d '{"keys":["fbd2b4d65d5d06d185ec7957abffed82", >>> "1284,133491,420...@default"]}' -H "Content-Type=application/json" -X POST >>> http://whatever/codebluebig/_all_docs?include_docs=true >>>> and still resulted in: >>>> >>>> {"error":"bad_request","reason":"invalid UTF-8 JSON"} >>>> >>>> Any other thoughts? >>>> >>> >>> "=" != ":" (in your header declaration) >>> > -- Mark J. Reed <[email protected]>
