Ich habe ein Servlet, das bei Klick auf einen Link automatisch eine pdf-Datei erstellt, die heruntergeladen werden kann.
In der Regel wird die herunterzuladende Datei jedes Mal neu
generiert, wenn ein Benutzer auf den Link klickt.
Ein Problem tritt auf, wenn zwei Benutzer über den selben Proxy-Server auf die Seite mit dem Servlet zugreifen:
In diesem Fall wird die Datei nicht neu generiert, sondern
der zweite Benutzer lädt ebenfalls die Datei herunter, die für den ersten Benutzer automatisch generiert wurde.
(Weil der Proxy die Datei, die bereits 1 mal heruntergeladen wurde, zwischencacht, da sie ja den selben Dateinamen hat.)
Gibt es vielleicht eine Lösung für dieses Problem,
wie man Proxys dazu zwingen kann, die Datei jedes mal neu zu laden?
(z.B. durch eine Expired-Kennzeichnung?)
Wäre für schnelle Hilfe sehr dankbar.
Daniela
In der Regel wird die herunterzuladende Datei jedes Mal neu
generiert, wenn ein Benutzer auf den Link klickt.
Ein Problem tritt auf, wenn zwei Benutzer über den selben Proxy-Server auf die Seite mit dem Servlet zugreifen:
In diesem Fall wird die Datei nicht neu generiert, sondern
der zweite Benutzer lädt ebenfalls die Datei herunter, die für den ersten Benutzer automatisch generiert wurde.
(Weil der Proxy die Datei, die bereits 1 mal heruntergeladen wurde, zwischencacht, da sie ja den selben Dateinamen hat.)
Gibt es vielleicht eine Lösung für dieses Problem,
wie man Proxys dazu zwingen kann, die Datei jedes mal neu zu laden?
(z.B. durch eine Expired-Kennzeichnung?)
Wäre für schnelle Hilfe sehr dankbar.
Daniela
Comment