ForgeTotal.js 5
hu

Total.js 5

Egy útvonal payload-méretének és timeoutjának korlátozása

Total.js 5 · total5@0.0.19 routingsecuritylimits Total.js 5-tel lefuttatva

Egy útvonal végére <-rel kezdődő korlátokat tehetsz. A <2mb, <10kb és <500b a kérés body-jának maximális méretét, a <30s, <5m és <1h a kérés timeoutját állítja. A korlátot túllépő kérést elutasítja, mielőtt a handlered lefutna.

controllers/limits.js
exports.install = function() {
	ROUTE('POST /small/ <1kb', small);
	ROUTE('POST /big/ <5mb', big);
};

function small($) {
	$.json({ ok: true });
}

function big($) {
	$.json({ ok: true });
}