Herunterladen eines Dateiordners über Node.js?
Hallo Freunde,
auf meiner Website soll man ein Konsolenprogramm herunterladen können. Es besteht aus mehreren Dateien und Subordnern innerhalb eines Ordners. Aktuell kann ich einzelne Dateien mit res.send (und entsprechendem Header setzen) herunterladen. Gibt es eine Möglichkeit in Node.js, gleich den ganzen Ordner vom Server auf den Client herunterladen zu lassen?
1 Antwort
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
programmieren
Technisch gesehen gibt es keine Ordner, also kannst Du sie auch nicht zum Download anbieten. Windows und Linux stellen die Ordner nur anhand der Pfade der Dateien dar, sie sind also ein reines UI-Feature.
Wenn Du einen Ordner zum Download anbieten willst, musst Du entweder jede Datei einzeln anbieten, oder alle als Archiv verpacken und dann das Archiv zum Download anbieten.
Palladin007
24.02.2024, 15:21
Okay, genial danke. Ist ein Archiv also einfach eine Art zip?