Documentation ¶
Overview ¶
Description: This package provides a set of functions to create HTTP requests with a JSON body and a Bearer token.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateJSONHTTPRequestNoBearer ¶
func CreateJSONHTTPRequestNoBearer(method, url, customTokenKey, idToken string, body io.Reader) (*http.Request, error)
CreateJSONHTTPRequestNoBearer creates an HTTP request with the given method, URL, idToken and body.
It sets the customTokenKey header to the provided idToken.
It also sets the Content-Type header to "application/json".
It returns the created *http.Request and any error encountered.
func CreateJSONHTTPRequestWithBearer ¶
func CreateJSONHTTPRequestWithBearer(method, url, customTokenKey, idToken string, body io.Reader) (*http.Request, error)
CreateJSONHTTPRequestWithBearer creates an HTTP request with the given method, URL, idToken and body.
It sets the Authorization header to "Bearer " followed by the provided idToken.
It also sets the Content-Type header to "application/json".
It returns the created *http.Request and any error encountered.
Types ¶
This section is empty.