summary refs log tree commit
path: root/lib/rack/file.rb
diff options
context:
space:
mode:
authorScytrin dai Kinthra <scytrin@gmail.com>2007-08-30 13:28:00 +0000
committerScytrin dai Kinthra <scytrin@gmail.com>2007-08-30 13:28:00 +0000
commit15ba39f09e4648be7f2ed337cc7c52dd3a5df4e2 (patch)
treeaed66b1f7550d3f2b4e936821e9bbc822dde9f2b /lib/rack/file.rb
parenta5da456703185b3580f81d6fbeb1b7532d77ed3b (diff)
downloadrack-15ba39f09e4648be7f2ed337cc7c52dd3a5df4e2.tar.gz
addition of Last-Modified http header to Rack::File
darcs-hash:20070830132821-f4dbf-376af20c1fc0b2c3cab1c450c88c5e2bf9cf587f.gz
Diffstat (limited to 'lib/rack/file.rb')
-rw-r--r--lib/rack/file.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/rack/file.rb b/lib/rack/file.rb
index 72ad798c..7a72cd9a 100644
--- a/lib/rack/file.rb
+++ b/lib/rack/file.rb
@@ -29,6 +29,7 @@ module Rack
 
       if F.file?(@path) && F.readable?(@path)
         [200, {
+           "Last-Modified"  => F.mtime(@path).rfc822,
            "Content-Type"   => MIME_TYPES[ext] || "text/plain",
            "Content-Length" => F.size(@path).to_s
          }, self]