Hejka, mam problem ze stroną: Chciałbym, aby klient po byciu przekierowanym na stronę /download mógł wybrać jedną z paru opcji odnośnie tego, co chce ściągnąć. Chciałbym, aby front-end był czystym html-em, korzystającym z zapytania GET z parametrami:
<form action=“http://localhost:3333/download” method=“GET”>
<input type=“submit” value=“medium” name=“size”>
</form>
Który byłby obsłużony przez taki kod (z express):
app.get(“/download/:size”, (req, res) => {
res.sendFile(__dirname + "/view" + "/download.html")
if (req.params.size.toString === "medium")
{
res.download(__dirname + "/uploads/" + req.sessionID + "/medium_photo.png");
}
});
Problem w tym, że kiedy użytkownik jest przekierowany do tej strony, otrzymuje następujący komunikat:
Cannot GET /download
Czy da się to naprawić?
Możesz tutaj przyjść z każdym pytaniem dotyczącym webdevu i okolicznych tematów. Nie ma głupich pytań! Uderzaj śmiało nawet z rzeczami pozornie błahymi