instance method
if_modified_since
Ruby on Rails edge
Since v3.0.20Signature
if_modified_since()
No documentation comment.
Source
# File actionpack/lib/action_dispatch/http/cache.rb, line 14
def if_modified_since
if since = get_header(HTTP_IF_MODIFIED_SINCE)
# `If-Modified-Since` carries an HTTP-date, which per RFC 9110 may be in
# any of the three legal formats (IMF-fixdate, RFC 850, or asctime).
# `Time.httpdate` accepts all three; it also matches how the response side
# parses `Last-Modified`/`Date`. `Time.rfc2822` only accepted IMF-fixdate.
Time.httpdate(since) rescue nil
end
end
Defined in actionpack/lib/action_dispatch/http/cache.rb line 14
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionDispatch::Http::Cache::Request