Thread Persönliche öffentliche Dateien
(7 answers)
Opened by bianca at 2021-06-26 10:36
Du kannst auch bei einem Skript den Dateinamen an die URL hintendranhängen. Wenn Dein Skript download.pl heißt, dann kannst Du die URL download.pl/datei.pdf zum Runterladen von datei.pdf anbieten. Wenn Du überhaupt alles mit einer einzigen URL /app erledigst, kannst Du zur Klarstellung auch /app/download/datei.pdf in deine Hyperlinks schreiben.
Apache gibt das, was nach den Schrägstrich des Programms kommt, als Umgebungsvariable PATH_INFO an das Skript weiter. Einen Schritt mehr Aufwand ist es, wenn Du den Dateinamen über ein HTML-form einsammelst. Dann müsste das Skript zunächst eine Redirection auf /app/download/datei.pdf durchführen. Ach ja, es gibt noch eine weitere Eigenschaft, die Du damit erhältst: Wenn Du für solche URLs GET-Requests zuläßt, dann können Deine Benutzer Bookmarks auf die URL /app/download/datei.pdf setzen und müssen nicht jedesmal über Deine Anwendung gehen. |