Class: Rack::Request

Inherits:
Object
  • Object
show all
Defined in:
lib/rack-tamperproof.rb

Instance Method Summary collapse

Instance Method Details



6
7
8
9
10
11
12
# File 'lib/rack-tamperproof.rb', line 6

def delete_cookie(key)
  c = cookies
  c.delete(key)
  env['HTTP_COOKIE'] = c.map{|k,v| "#{Rack::Utils.escape(k)}=#{Rack::Utils.escape(v)}"}.join(';')
  env.delete('rack.request.cookie_string')
  env.delete('rack.request.cookie_hash')
end