Hi Ted,

Documentation for the REST API can be found here:
https://wiki.basho.com/display/RIAK/REST+API


Regarding the failed requests, can you show us the various requests you are
making via curl along with the responses?

Thanks,
Dan

Daniel Reverri
Developer Advocate
Basho Technologies, Inc.
d...@basho.com


On Tue, Jun 22, 2010 at 1:24 PM, Ted Karmel <ted.kar...@gmail.com> wrote:

> Does Riak have an HTTP API doc ( similar to the CouchDB one found
> here:  http://wiki.apache.org/couchdb/HTTP_Document_API )?
>
> The closest thing I can find is the Riak Fast Track (
> https://wiki.basho.com/display/RIAK/The+Riak+Fast+Track ).  But that
> is in curl only rather than explicit HTTP headers.
>
> In particular, I have a problem with the PUT request  in the following
> curl command
>
> $ curl -v -X PUT -d '{"bar":"baz"}' -H "Content-Type:
> application/json" -H "X-Riak-Vclock:
> a85hYGBgzGDKBVIszMk55zKYEhnzWBlKIniO8mUBAA=="
> http://127.0.0.1:8091/riak/test/doc?returnbody=true
>
> I try to convert the command into HTTP headers but the request fails
> when the followin is attempted :
>
> a)  include {"bar":"baz"} in the body and set the Content-Type header
> to application/json
> b)  same as a) but add another Content-Type header value - this time
> of application/x-www-form-urlencoded   ( inspired by the info on the
> -d command found in the following curl manual
> http://curl.haxx.se/docs/manpage.html )
> c)  same as b) but instead of placing {"bar":"baz"} in the body, add
> ampersand in the url and bar=baz
> http://127.0.0.1:8091/riak/test/doc?returnbody=true&bar=baz
>
> I tried looking for an equivalent to the Live HTTP Headers extension
> on Firefox but which would capture activity from curl commands.  Then,
> I could get a better idea of how to formulate the HTTP headers.
>
> Please Help...
>
> if there is an HTTP API doc with explicity header request info
>
> how to formulate this particular PUT request with the HTTP headers
>
> good ubuntu linux utility for capturing http activity even if not from
> browser application
>
> _______________________________________________
> riak-users mailing list
> riak-users@lists.basho.com
> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
>
_______________________________________________
riak-users mailing list
riak-users@lists.basho.com
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

Reply via email to