mirror of
https://github.com/github/codeql.git
synced 2026-04-30 19:26:02 +02:00
Merge pull request #11927 from mvogelgesang/express-rate-limit
JS: Updated express-rate-limit example to match implementation examples f…
This commit is contained in:
@@ -3,7 +3,7 @@ var app = express();
|
||||
|
||||
// set up rate limiter: maximum of five requests per minute
|
||||
var RateLimit = require('express-rate-limit');
|
||||
var limiter = new RateLimit({
|
||||
var limiter = RateLimit({
|
||||
windowMs: 1*60*1000, // 1 minute
|
||||
max: 5
|
||||
});
|
||||
|
||||
@@ -1,18 +1,17 @@
|
||||
var express = require('express');
|
||||
var express = require("express");
|
||||
var app = express();
|
||||
|
||||
// set up rate limiter: maximum of five requests per minute
|
||||
var RateLimit = require('express-rate-limit');
|
||||
var limiter = new RateLimit({
|
||||
windowMs: 1*60*1000, // 1 minute
|
||||
max: 5
|
||||
var RateLimit = require("express-rate-limit");
|
||||
var limiter = RateLimit({
|
||||
windowMs: 1 * 60 * 1000, // 1 minute
|
||||
max: 5,
|
||||
});
|
||||
|
||||
// apply rate limiter to all requests
|
||||
app.use(limiter);
|
||||
|
||||
app.get('/:path', function(req, res) {
|
||||
app.get("/:path", function (req, res) {
|
||||
let path = req.params.path;
|
||||
if (isValidPath(path))
|
||||
res.sendFile(path);
|
||||
if (isValidPath(path)) res.sendFile(path);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user