معرفی شرکت ها


fastapi-route-logger-middleware-0.2.3


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Simple middleware for FastAPI to generate log entries on all requests
ویژگی مقدار
سیستم عامل -
نام فایل fastapi-route-logger-middleware-0.2.3
نام fastapi-route-logger-middleware
نسخه کتابخانه 0.2.3
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Jeff Siver
ایمیل نویسنده jeffsiver@gmail.com
آدرس صفحه اصلی https://github.com/jeffsiver/fastapi-route-logger
آدرس اینترنتی https://pypi.org/project/fastapi-route-logger-middleware/
مجوز -
# fastapi-route-logger Basic middleware to log requests made to routes in FastAPI applications. ## Installation ``` pip install fastapi-route-logger-middleware ``` ## Usage The component is FastAPI middleware. ```pythonstub app.add_middleware(RouteLoggerMiddleware) ``` Additional arguments can be provided, when needed: - `logger` - The Logger instance to use. Defaults to the default logger (`logging.getLogger(__name__)`). - `skip_routes` - A list of strings that represent the start of routes that should not be logged. Default is an empty list. This is a "begins with" type match so an entry of `"/health"` will block the routes `/health/check` and `/healthcheck`. - `skip_regexes` - A list of regex strings that will be matched against routes that should not be logged. Default is an empty list. This uses compiled regexes and matches against the entire path. An entry of `".*/health"` will not log the routes `/health` and `/api/1.0/health`. The [sample-site](https://github.com/jeffsiver/fastapi-route-logger/tree/master/sample-site) in the code repository contains a sample FastAPI site with this middleware integrated. Check the included [readme](./sample_site/readme.md) for more information.


نیازمندی

مقدار نام
- fastapi


زبان مورد نیاز

مقدار نام
>=3.7 Python


نحوه نصب


نصب پکیج whl fastapi-route-logger-middleware-0.2.3:

    pip install fastapi-route-logger-middleware-0.2.3.whl


نصب پکیج tar.gz fastapi-route-logger-middleware-0.2.3:

    pip install fastapi-route-logger-middleware-0.2.3.tar.gz