Frage

Wir laufen tomcat, und wir PDF-Dateien on the fly generieren. Ich habe nicht die Dateigröße vor der Hand, so kann ich nicht direcly in eine Datei verlinken auf dem Server. So direkt ich die Ausgabe senden.

response.setContentType("application/force-download");
OutputStream o = response.getOutputStream();

Und dann habe ich auf diesen Output direkt ausgegeben.

Das einzige Problem ist, dass der Empfänger nicht die Dateigröße nicht erhalten, so dass sie nicht wissen, wie lange der Download stattfinden wird. Gibt es einen Weg, um die Antwort zu sagen, wie groß die Datei ist?

Bearbeiten   Ich weiß, die Dateigröße, ich kann nicht einfach den STREAM sagen, wie groß die Datei ist.

scroll top