Method: Qeweney::RequestInfoMethods#parse_cookies
- Defined in:
- lib/qeweney/request_info.rb
#parse_cookies(cookies) ⇒ Object
92 93 94 95 96 97 98 99 100 101 |
# File 'lib/qeweney/request_info.rb', line 92 def () return {} unless .split(SEMICOLON).each_with_object({}) do |c, h| raise BadRequestError, 'Invalid cookie format' unless c.strip =~ COOKIE_RE key, value = Regexp.last_match[1..2] h[key] = EscapeUtils.unescape_uri(value) end end |