提交 69eadfd3 编写于 作者: Y Yves Senn

Merge pull request #18504 from vipulnsward/extract-date

Extract `Date` header to string constant in Http Response, similar to other headers
......@@ -69,17 +69,17 @@ def last_modified=(utc_time)
end
def date
if date_header = headers['Date']
if date_header = headers[DATE]
Time.httpdate(date_header)
end
end
def date?
headers.include?('Date')
headers.include?(DATE)
end
def date=(utc_time)
headers['Date'] = utc_time.httpdate
headers[DATE] = utc_time.httpdate
end
def etag=(etag)
......@@ -89,6 +89,7 @@ def etag=(etag)
private
DATE = 'Date'.freeze
LAST_MODIFIED = "Last-Modified".freeze
ETAG = "ETag".freeze
CACHE_CONTROL = "Cache-Control".freeze
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册