api: remove onDemand mention and slight clean up
This commit is contained in:
parent
e4646a9ff3
commit
a70fc840dc
1 changed files with 6 additions and 4 deletions
|
@ -58,17 +58,19 @@ export function runAPI(express, app, gitCommit, gitBranch, __dirname) {
|
||||||
|
|
||||||
app.use('/api/json', apiLimiter);
|
app.use('/api/json', apiLimiter);
|
||||||
app.use('/api/stream', apiLimiterStream);
|
app.use('/api/stream', apiLimiterStream);
|
||||||
app.use('/api/onDemand', apiLimiter);
|
|
||||||
|
|
||||||
app.use((req, res, next) => {
|
app.use((req, res, next) => {
|
||||||
try { decodeURIComponent(req.path) } catch (e) { return res.redirect('/') }
|
try {
|
||||||
|
decodeURIComponent(req.path)
|
||||||
|
} catch {
|
||||||
|
return res.redirect('/')
|
||||||
|
}
|
||||||
next();
|
next();
|
||||||
})
|
})
|
||||||
|
|
||||||
app.use('/api/json', express.json({
|
app.use('/api/json', express.json({
|
||||||
verify: (req, res, buf) => {
|
verify: (req, res, buf) => {
|
||||||
const acceptHeader = String(req.header('Accept')) === "application/json";
|
if (String(req.header('Accept')) === "application/json") {
|
||||||
if (acceptHeader) {
|
|
||||||
if (buf.length > 720) throw new Error();
|
if (buf.length > 720) throw new Error();
|
||||||
JSON.parse(buf);
|
JSON.parse(buf);
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in a new issue