lib/protocol/http/headers.rb in protocol-http-0.13.1 vs lib/protocol/http/headers.rb in protocol-http-0.14.0
- old
+ new
@@ -22,10 +22,11 @@
require_relative 'header/split'
require_relative 'header/multiple'
require_relative 'header/cookie'
require_relative 'header/connection'
+require_relative 'header/cache_control'
module Protocol
module HTTP
# Headers are an array of key-value pairs. Some header keys represent multiple values.
class Headers
@@ -145,9 +146,10 @@
'from' => false,
'location' => false,
'max-forwards' => false,
'connection' => Header::Connection,
+ 'cache-control' => Header::CacheControl,
# Headers specifically for proxies:
'via' => Split,
'x-forwarded-for' => Split,