Implementing exercise 3.2

This commit is contained in:
2024-11-20 14:07:41 +01:00
parent 366f1060e3
commit 57358fa818
7 changed files with 68 additions and 7 deletions

View File

@@ -30,10 +30,14 @@ files.get("/:folder", async (req: Request, res: Response) => {
let result = []
let fileNames = fs.readdirSync("./backend/images/" + req.params.folder + "/")
fileNames.forEach(file => {
let resData = fs.readFileSync("./backend/images/" + req.params.folder + "/" + file, "utf8")
result.push({
name: file,
size: fs.statSync("./backend/images/" + req.params.folder + "/" + file).size,
content: resData,
url: "http://localhost:3000/static/" + req.params.folder + "/" + file
})
})