Concept Flow - Request modification
Client sends request
Next.js Middleware intercepts
Modify request (headers, url, etc.)
Forward modified request
Next.js Route Handler processes
Response sent back to client
The client request is intercepted by Next.js middleware, which modifies it before forwarding to the route handler for processing.