Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork2k
Open
Description
In the following issue, it is requested to customize the body size limit forexpress.json() dynamically based on the API route:
@marbuser (Apr 11, 2019):
I've got some endpoints and 90% of them I want to have a limit of around '2MB'. However, there is 1 specific route, my upload route, where I want to have an upload limit of '10MB'.
There are some solutions provided in the thread, but maybe a simpler option would be this one inspired bythis Stack Overflow answer:
// Parse application/json// - limit on /upload: 5MB// - limit on other routes: default of 100KBapp.use('/upload',express.json({limit:'5mb'}));app.use(/^(?!\/upload$)/,express.json());
This may be a nice example to document ontheexpress.json() docs section