Bestanden downloaden via Java servlets
Aron K
09/06/2010 12:16:38Hallo, ik ben momenteel bezig met een webapplicatie in Java EE, met Servlets.
Ik wil dat een gebruiker een bepaald zip-bestand kan downloaden, om dit te beveiligen ga ik naar een Servlet, genaamd DownloadServlet, deze checkt of aan de eisen om te mogen downloaden voldaan wordt en forward naar de echte zip-file. Dit werkt prima, maar het gedownloade bestand heet nu 'DownloadServlet' en niet de originele naam.
De verklaring hiervoor is heel eenvoudig: De client vraagt ook echt naar die bestandsnaam en krijgt daar een antwoord op.
De oplossing is een beetje lastiger, ik kan zelf nog niks bedenken, heeft iemand hier een goed idee?
Ik wil dat een gebruiker een bepaald zip-bestand kan downloaden, om dit te beveiligen ga ik naar een Servlet, genaamd DownloadServlet, deze checkt of aan de eisen om te mogen downloaden voldaan wordt en forward naar de echte zip-file. Dit werkt prima, maar het gedownloade bestand heet nu 'DownloadServlet' en niet de originele naam.
De verklaring hiervoor is heel eenvoudig: De client vraagt ook echt naar die bestandsnaam en krijgt daar een antwoord op.
De oplossing is een beetje lastiger, ik kan zelf nog niks bedenken, heeft iemand hier een goed idee?
PHP hulp
21/11/2024 19:30:25TJVB tvb
09/06/2010 15:27:22Je kunt met het content type meegeven wat de naam is
Net zoals in php
header('Content-Type: audio/mpeg; name="leukmp3.mp3"');
Net zoals in php
header('Content-Type: audio/mpeg; name="leukmp3.mp3"');
Aron K
09/06/2010 19:16:57Dankje, het probleem is al verholpen. Er hebben meerdere mensen aan zitten werken, maar wat nou precies de oplossing geweest ik weet ik dus niet.