Class: Piedesaint::Rack::FileEtag
- Inherits:
-
Rack::File
- Object
- Rack::File
- Piedesaint::Rack::FileEtag
- Defined in:
- lib/piedesaint.rb
Instance Method Summary collapse
Instance Method Details
#serving(env) ⇒ Object
32 33 34 35 36 37 |
# File 'lib/piedesaint.rb', line 32 def serving(env) etag = Digest::MD5.file(@path).base64digest @headers['Cache-Control'] = "public" @headers['ETag'] = etag super end |