Performs a GET request.
Absolute URL
Abort signal, response-body byte limit, and any extra request headers (the sign-in userinfo read sends its bearer access token here)
The status code and the body as text
Performs a POST whose body is form encoded as
application/x-www-form-urlencoded, for the OAuth 2.0 token endpoint.
form is passed as a map rather than a pre-encoded string so the seam, not
each caller, owns the encoding: a secret containing & or + must not be
able to inject a second parameter into the request.
Absolute URL
Abort signal, response-body byte limit, the form fields, and
any extra request headers (for example the client_secret_basic credential)
The status code and the body as text
Outbound HTTP seam used to fetch key sets, read discovery documents, and exchange an authorization code at a provider's token endpoint. Defaults to one over
fetch. An implementation must reject once the response body exceedsmaxByteswhile reading it, and must honoursignal.Since
0.8.0