| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Network.Wai.Middleware.Routed
Description
Since 3.0.9
Synopsis
- routedMiddleware :: ([Text] -> Bool) -> Middleware -> Middleware
- hostedMiddleware :: ByteString -> Middleware -> Middleware
Documentation
Arguments
| :: ([Text] -> Bool) | Only use middleware if this pathInfo test returns True |
| -> Middleware | middleware to apply the path prefix guard to |
| -> Middleware | modified middleware |
Apply a middleware based on a test of pathInfo
example:
let corsify = routedMiddleWare ("static" `elem`) addCorsHeadersSince 3.0.9
Arguments
| :: ByteString | Domain the middleware applies to |
| -> Middleware | middleware to apply the path prefix guard to |
| -> Middleware | modified middleware |
Only apply the middleware to certain hosts
Since 3.0.9