Packages

Riak CS API wrapper for Elixir.

Current section

Files

Jump to
ex_riak_cs lib request.ex
Raw

lib/request.ex

defmodule ExRiakCS.Request do
import ExRiakCS.Utils
@moduledoc false
def request(type, path, params \\ %{}, headers \\ %{}, body \\ []) do
url = request_url(type, path, headers, params)
{:ok, %HTTPoison.Response{
status_code: code,
body: body,
headers: headers}} =
HTTPoison.request(type, url, body, headers)
%{status_code: code, body: body, headers: headers}
end
end