1.1.0 • Published 6 years ago
express-lowercase-paths-with-status-code v1.1.0
Very similar to the unmaintained project express-uncapitalize, this middleware redirects any requests which contain uppercase chars to their lowercase forms. With two main changes from the original:
- Works with all utf-8 strings in paths
- Keeps query parameters intact
Installation
npm install express-lowercase-paths
Usage
var lowercasePaths = require("express-lowercase-paths")
app.use(lowercasePaths())
Options
Redirecting with specific status code
To redirect with a specific status code, pass the redirectStatusCode
option to the middleware:
var lowercasePaths = require("express-lowercase-paths")
app.use(lowercasePaths({redirectStatusCode: 301}))
1.1.0
6 years ago