diff options
author | Artur Signell <artur.signell@itmill.com> | 2010-12-30 16:45:32 +0000 |
---|---|---|
committer | Artur Signell <artur.signell@itmill.com> | 2010-12-30 16:45:32 +0000 |
commit | 40d207199006f2f1ef2f14a5a90f1f08eddeaaba (patch) | |
tree | af1051efb281ee3c381adae5526d547e1896890f /src/com/vaadin/terminal/FileResource.java | |
parent | 6e7c94aa4395f509fe1b5e841e8b94a8439dc1a7 (diff) | |
download | vaadin-framework-40d207199006f2f1ef2f14a5a90f1f08eddeaaba.tar.gz vaadin-framework-40d207199006f2f1ef2f14a5a90f1f08eddeaaba.zip |
Test and fix for #5356
svn changeset:16738/svn branch:6.5
Diffstat (limited to 'src/com/vaadin/terminal/FileResource.java')
-rw-r--r-- | src/com/vaadin/terminal/FileResource.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/com/vaadin/terminal/FileResource.java b/src/com/vaadin/terminal/FileResource.java index 571622b0e4..e1c866189d 100644 --- a/src/com/vaadin/terminal/FileResource.java +++ b/src/com/vaadin/terminal/FileResource.java @@ -65,6 +65,9 @@ public class FileResource implements ApplicationResource { try { final DownloadStream ds = new DownloadStream(new FileInputStream( sourceFile), getMIMEType(), getFilename()); + ds.setParameter("Content-Length", + String.valueOf(sourceFile.length())); + ds.setCacheTime(cacheTime); return ds; } catch (final FileNotFoundException e) { |