The request object. See Rack::Request for more info: rack.rubyforge.org/doc/classes/Rack/Request.html
Returns an array of acceptable media types for the response
[Source]
# File lib/sinatra/base.rb, line 27 27: def accept 28: @env['HTTP_ACCEPT'].to_s.split(',').map { |a| a.strip } 29: end
Override Rack 0.9.x‘s params implementation (see 72 in lighthouse)
# File lib/sinatra/base.rb, line 32 32: def params 33: self.GET.update(self.POST) 34: rescue EOFError, Errno::ESPIPE 35: self.GET 36: end
# File lib/sinatra/base.rb, line 22 22: def user_agent 23: @env['HTTP_USER_AGENT'] 24: end
[Validate]