Имею приложение для отдачи статических файлов html на node js с использование express
app.get("/app/:type", async(req, res) => {
if (!req.query.host || !req.query.key) return res.end("error");
if (["1", "2", "3"].indexOf(req.params.type) === -1) res.end(":)")
if (!fs.existsSync("./appfile/" + req.params.type + ".txt")) res.end("error")
var file = await readFile("./appfile/" + req.params.type + ".txt");
res.end(file);
});
Как сделать так чтобы доступ к данным файлам имели только указанные мною user agents?
Допустим я делаю скрипт для парсинга моих файлов, и должен указать именно тот агент который у меня стоит выше в скрипте, и тот кто незнает какой именно вставить несможет получить доступ к страницам выше.