Module: HttpObjects::Headers::Response
- Extended by:
- Tools
- Defined in:
- lib/http_objects/headers/response.rb
Constant Summary collapse
- AcceptRanges =
14.5 Accept-Ranges Pending: implement spec
Header("Accept-Ranges", HttpObjects::Parameters::BasicRules::Token)
- Age =
14.6 Age
Header("Age", HttpObjects::Parameters::BasicRules::Digit)
- ETag =
14.19 ETag
ETag: "xyzzy" ETag: W/"xyzzy" ETag: ""
Header("ETag", HttpObjects::Parameters::EntityTags)
- Location =
14.30 Location
Location: http://www.w3.org/pub/WWW/People.html
Header("Location", HttpObjects::Parameters::Uri)
- ProxyAuthenticate =
14.36 Proxy-Authenticate Pending: implement spec
Header("Proxy-Authenticate", HttpObjects::Parameters::BasicRules::Token)
- RetryAfter =
14.37 Retry-After
Retry-After: Fri, 31 Dec 1999 23:59:59 GMT Retry-After: 120
Header("Retry-After") do # Retry-After = "Retry-After" ":" ( HTTP-date | delta-seconds ) def self.parse(value) header_obj = HttpObjects::Parameters::DateTime.parse(value) if header_obj.value.nil? header_obj = HttpObjects::Parameters::BasicRules::Digit.parse(value) end header_obj end end
- Server =
14.38 Server
Server: CERN/3.0 libwww/2.17
Pending: implement spec
Header("Server", HttpObjects::Parameters::BasicRules::Token)
- Vary =
14.44 Vary Pending: implement spec
Header("Vary", HttpObjects::Parameters::BasicRules::Token)
- WWWAuthenticate =
14.47 WWW-Authenticate Pending: implement spec
Header("WWW-Authenticate", HttpObjects::Parameters::BasicRules::Token)