Limitare la dimensione del payload e il timeout di una route
Alla fine di una route puoi aggiungere limiti che iniziano con <. <2mb, <10kb e <500b impostano la dimensione massima del body della richiesta; <30s, <5m e <1h impostano il timeout della richiesta. Una richiesta oltre il limite viene respinta prima che il tuo handler venga eseguito.
exports.install = function() {
ROUTE('POST /small/ <1kb', small);
ROUTE('POST /big/ <5mb', big);
};
function small($) {
$.json({ ok: true });
}
function big($) {
$.json({ ok: true });
}