pplx::task<etcd::Response> etcd::Client::send_get_request(web::http::uri_builder & uri) { return Response::create(client.request(web::http::methods::GET, uri.to_string())); }
pplx::task<etcd::Response> etcd::Client::send_put_request(web::http::uri_builder & uri, std::string const & key, std::string const & value) { std::string data = key + "=" + value; std::string content_type = "application/x-www-form-urlencoded; param=" + key; return Response::create(client.request(web::http::methods::PUT, uri.to_string(), data.c_str(), content_type.c_str())); }