Struct module for response of Httpc.request/5.
Httpc.request/5
All keys in headers are downcased. If body is not empty, it should be a JSON string.
headers
body
t() :: %Hipchat.Httpc.Response{body: binary, headers: map, status: non_neg_integer}
new(non_neg_integer, map, binary | map) :: {:ok, t} | {:error, tuple}