This repository contains a simple ASGI middleware implementation that can be used with frameworks such as FastAPI or Starlette. It logs the path of every incoming HTTP request.
Installation
No external dependencies are required. Just copy the files into your project.
# If you prefer a virtual environment
python -m venv .venv
source .venv/bin/activate
# Install any dependencies (none for this minimal example)# pip install -r requirements.txt
Usage
Import the get_middleware helper and wrap your ASGI application: