incubator-couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Paul Hirst <paul.hi...@sophos.com>
Subject Re: URL-Encoded DELETE: " vs. %22
Date Thu, 05 May 2011 10:03:10 GMT
If you are doing this under a UNIX shell then the shell will 'eat' the
quotes so I suspect this means that quotes are just invalid because in
the first instance couch never sees them.

Try

echo foo"bar"

and you'll see what I mean


On Thu, 2011-05-05 at 10:48 +0100, Robert Newson wrote:
> "Is this a known problem?"
>
> It is now. :) Can you file a ticket?
>
> B.
>
> On 5 May 2011 10:42, armin weisser <armin.weisser@virtual-identity.com> wrote:
> > Hi,
> >
> > i'm facing an issue with URL-Encoded DELETE Requests where double quotes
> > (") are translated to %22.
> >
> > These GETS are equivalent
> > curl -X GET
> > http://localhost:5984/mydb/_design/views/_view/accounts?key="4711"
> > curl -X GET
> > http://localhost:5984/mydb/_design/views/_view/accounts?key=%224711%22
> >
> > This DELETE is OK
> > curl -X DELETE
> > http://localhost:5984/mydb/4711?rev="1-7511a58b76f9a9dec6a666ecc74302f6"
> >
> > But this one returns a 500
> > curl -X DELETE
> > http://localhost:5984/mydb/4711?rev=%221-7511a58b76f9a9dec6a666ecc74302f
> > 6%22
> >
> > Is this a known problem?
> >
> > Cheers,
> >
> > Armin
> >
> >



Sophos Limited, The Pentagon, Abingdon Science Park, Abingdon, OX14 3YP, United Kingdom.
Company Reg No 2096520. VAT Reg No GB 991 2418 08.

Mime
View raw message