From: Marcelo Trylesinski Date: Mon, 5 Sep 2022 06:35:52 +0000 (+0200) Subject: Add missing `Middleware` import on `BaseHTTPMiddleware` section (#1844) X-Git-Tag: 0.21.0~9 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9386bcf110d72477abd9774139f2ece3ef34f45c;p=thirdparty%2Fstarlette.git Add missing `Middleware` import on `BaseHTTPMiddleware` section (#1844) --- diff --git a/docs/middleware.md b/docs/middleware.md index 6b8ccf90..5d6a32f3 100644 --- a/docs/middleware.md +++ b/docs/middleware.md @@ -190,8 +190,11 @@ To implement a middleware class using `BaseHTTPMiddleware`, you must override th `async def dispatch(request, call_next)` method. ```python +from starlette.applications import Starlette +from starlette.middleware import Middleware from starlette.middleware.base import BaseHTTPMiddleware + class CustomHeaderMiddleware(BaseHTTPMiddleware): async def dispatch(self, request, call_next): response = await call_next(request)