View Source oidcc_http_util (Oidcc v3.0.0-alpha.1)
Link to this section Summary
Types
See
httpc:request/5
for additional errorsLink to this section Types
-type error() :: {http_error, StatusCode :: pos_integer(), HttpBodyResult :: binary()} | invalid_content_type | httpc_error().
-type http_header() :: {Field :: [byte()], Value :: iodata()}.
httpc:request/5
-type httpc_error() :: term().
httpc:request/5
for additional errors
-type query_params() :: [{unicode:chardata(), unicode:chardata() | true}].
uri_string:compose_query/1
-type request_opts() :: #{timeout => timeout(), ssl => [ssl:tls_option()]}.
See httpc:request/5
parameters
Parameters
timeout
- timeout for requestssl
- TLS config
-type telemetry_opts() :: #{topic := [atom()], extra_meta => map()}.