module Strelka::Constants::CookieHeader
Constants
for parsing Cookie
headers, mostly taken from RFC6265 - HTTP
State Management Mechanism
http://tools.ietf.org/html/rfc6265
Constants
- COOKIE_NAME
cookie-name = token
- COOKIE_OCTET
cookie-octet = %x21 / %x23-2B / %x2D-3A / %x3C-5B / %x5D-7E
; US-ASCII characters excluding CTLs, ; whitespace DQUOTE, comma, semicolon, ; and backslash
- COOKIE_PAIR
cookie-pair = cookie-name “=” cookie-value
- COOKIE_VALUE
cookie-value = *cookie-octet / (
DQUOTE
*cookie-octetDQUOTE
)- COOKIE_VERSION
Version option (not part of RFC6265)
- CRLF
Literals
- CTL
CTL
= <any US-ASCII control character(octets 0 - 31) and DEL (127)>
- DQUOTE
Double-quote
- OBS_FOLD
-
; "optional" whitespace
obs-fold =
CRLF
- OWS
- SEPARATORS
separators = “(” | “)” | “<” | “>” | “@”
| "," | ";" | ":" | "\" | <"> | "/" | "[" | "]" | "?" | "=" | "{" | "}" | SP | HT
- TOKEN
token = 1*<any CHAR except CTLs or separators>
- WSP