Documentation

Middleware

Table of Contents

Interfaces

MiddlewareInterface
Interface for HTTP client middleware

Classes

AbstractMiddleware
Base class for HTTP client middleware
LoggingMiddleware
Middleware for logging HTTP requests and responses with sensitive data sanitization
OAuth2RefreshMiddleware
Middleware for automatic OAuth token refresh on 401 responses
RateLimitMiddleware
Middleware for handling Canvas API rate limits using a leaky bucket algorithm
RetryMiddleware
Middleware for retrying failed requests with exponential backoff

        
On this page

Search results