> On Jul 17, 2015, at 4:51 AM, atom992 <[email protected]> wrote:
> 
> GET 
> /cbldb/_design/poc/_view/getListByKey?stale=ok&connection_timeout=60000&startkey=%5B%22KEY:4f9a9c7f-969e-44a4-89b0-19411c8e6b46%22%2C%22TYPE1%22%%5D%22&endkey=%5B%22KEY:4f9a9c7f-969e-44a4-89b0-19411c8e6b46%22%2C%22TYPE1%22%2C%7B%7D5D
>  HTTP/1.1

I tried unescaping the startkey and endkey params, and there are some glitches. 
startkey unescapes to:

        ["KEY:4f9a9c7f-969e-44a4-89b0-19411c8e6b46","TYPE1"%]”

Note the bogus “%” — the raw version in the URL has “…%%5D…” in it.

endkey unescapes to:

        ["KEY:4f9a9c7f-969e-44a4-89b0-19411c8e6b46","TYPE1",{}5D

because of a missing “%” before the final “5D”.

It’s almost like a “%” was cut from the endkey and pasted into the startkey 
somehow. Weird!

However, Couchbase Lite still seems to be responding the wrong way. It should 
return a 400, not throw an exception.

—Jens

-- 
You received this message because you are subscribed to the Google Groups 
"Couchbase Mobile" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/mobile-couchbase/436BA8DF-C226-427A-995D-5EE9A8C29499%40couchbase.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to