The request object. See Rack::Request for more info: rack.rubyforge.org/doc/classes/Rack/Request.html
[Source]
# File lib/sinatra/base.rb, line 17 17: def accept 18: @env['HTTP_ACCEPT'].to_s.split(',').map { |a| a.strip } 19: end
Override Rack 0.9.x‘s params implementation (see 72 in lighthouse)
# File lib/sinatra/base.rb, line 22 22: def params 23: self.GET.update(self.POST) 24: rescue EOFError => boom 25: self.GET 26: end
# File lib/sinatra/base.rb, line 13 13: def user_agent 14: @env['HTTP_USER_AGENT'] 15: end
[Validate]