Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Blacksmith 4.1.1 documentation
Blacksmith 4.1.1 documentation

Users Documentation:

  • Introduction
  • Register Resources
  • Instanciating Clients
  • Consuming API
  • Service Discovery
  • Middlewares
    • Prometheus Middleware
    • Circuit Breaker Middleware
    • Tracing using Zipkin Middleware
    • HTTP Cache Middleware
    • Authentication Middleware
    • Generic Middleware
  • Alternative Serialization
  • Dealing with errors
  • Writing tests with blacksmith
  • Using Web Framework
  • Blacksmith API
  • Changelog
  • Glossary

Developers Documentation:

  • Service Discovery
    • Service Discovery Base Classes
    • Static Discovery
    • Consul
    • Nomad
    • Router Discovery
  • Domain
    • Models
    • Registry
    • Exceptions
    • Scanner
    • Middleware Domain
      • Circuit Breaker
      • Http Cache
      • Prometheus
  • Service
    • Service Base Classes
    • Client
    • Client implementation using httpx
    • Request Serializer
  • Middlewares
    • Base Middlewares
    • Authentication Middlewares
    • Prometheus
    • Circuit Breaker
    • HTTP Cache
Back to top
View this page

MiddlewaresΒΆ

Contents:

  • Base Middlewares
    • AsyncHTTPMiddleware
    • AsyncHTTPAddHeadersMiddleware
  • Authentication Middlewares
    • AsyncHTTPAuthorizationMiddleware
    • AsyncHTTPBearerMiddleware
  • Prometheus
    • AsyncPrometheusMiddleware
  • Circuit Breaker
    • AsyncCircuitBreakerMiddleware
  • HTTP Cache
    • AsyncAbstractCache
    • AsyncHTTPCacheMiddleware
Next
Base Middlewares
Previous
Request Serializer
Copyright © Guillaume Gauvrit and contributors
Made with Sphinx and @pradyunsg's Furo