Added test case for axios.interceptors.request

This commit is contained in:
Napalys
2025-03-24 11:32:35 +01:00
parent a3c84d9feb
commit ea181e4173

View File

@@ -0,0 +1,22 @@
const express = require("express");
const axios = require("axios");
const app = express();
let userProvidedUrl = "";
axios.interceptors.request.use(
function (config) {
if (userProvidedUrl) {
config.url = userProvidedUrl; // $ MISSING: Alert[js/request-forgery]
}
return config;
},
error => error
);
app.post("/fetch", (req, res) => {
const { url } = req.body; // $ MISSING: Source[js/request-forgery]
userProvidedUrl = url;
axios.get("placeholder");
});