esi v0.1.1 ESI.Request
Summary
Types
request_opt()
request_opt :: {:datasource, :tranquility | :singularity} | {:user_agent, String.t} | {atom, any}
Additional request options.
You can provide any options that the API accepts, and/or these common options:
datasource— (DEFAULT: :tranquility) — The server name you would like data fromuser_agent— Client identifier
t()
t() :: %ESI.Request{opts: %{optional(atom) => any}, opts_schema: %{optional(atom) => {:body | :query, :required | :optional}}, path: String.t, verb: :get | :post | :put | :delete}
Functions
Add query options to a request
opts_by_location(request)
opts_by_location(request :: t) :: %{optional(:body | :query) => %{optional(atom) => any}}
Run a request.