Expand description
HTTP client operations with DPoP authentication support.
Authenticated and unauthenticated HTTP requests for JSON APIs with DPoP (Demonstration of Proof-of-Possession) support.
Structs§
- AppPassword
Auth - App password authentication credentials for authenticated HTTP requests.
- DPoP
Auth - DPoP authentication credentials for authenticated HTTP requests.
Enums§
- Auth
- Authentication method for AT Protocol XRPC requests.
Functions§
- get_
apppassword_ bytes_ with_ headers - Performs an app password-authenticated HTTP GET request and returns the response as bytes.
- get_
apppassword_ json - Performs an app password-authenticated HTTP GET request and parses the response as JSON.
- get_
apppassword_ json_ with_ headers - Performs an app password-authenticated HTTP GET request with additional headers and parses the response as JSON.
- get_
bytes - Performs an unauthenticated HTTP GET request and returns the response as bytes.
- get_
bytes_ with_ headers - Performs an unauthenticated HTTP GET request with additional headers and returns the response as bytes.
- get_
dpop_ json - Performs a DPoP-authenticated HTTP GET request and parses the response as JSON.
- get_
dpop_ json_ with_ headers - Performs a DPoP-authenticated HTTP GET request with additional headers and parses the response as JSON.
- get_
json - Performs an unauthenticated HTTP GET request and parses the response as JSON.
- get_
json_ with_ headers - Performs an unauthenticated HTTP GET request with additional headers and parses the response as JSON.
- post_
apppassword_ bytes_ with_ headers - Performs an app password-authenticated HTTP POST request with JSON body and returns the response as bytes.
- post_
apppassword_ json - Performs an app password-authenticated HTTP POST request with JSON body and parses the response as JSON.
- post_
apppassword_ json_ with_ headers - Performs an app password-authenticated HTTP POST request with JSON body and additional headers, and parses the response as JSON.
- post_
dpop_ json - Performs a DPoP-authenticated HTTP POST request with JSON body and parses the response as JSON.
- post_
dpop_ json_ with_ headers - Performs a DPoP-authenticated HTTP POST request with JSON body and additional headers, and parses the response as JSON.
- post_
json - Performs an unauthenticated HTTP POST request with JSON body and parses the response as JSON.
- post_
json_ with_ headers - Performs an unauthenticated HTTP POST request with JSON body and additional headers, and parses the response as JSON.