Parent

Sinatra::Request

The request object. See Rack::Request for more info: rack.rubyforge.org/doc/classes/Rack/Request.html

Public Instance Methods

accept() click to toggle source

Returns an array of acceptable media types for the response

# File lib/sinatra/base.rb, line 28
def accept
  @env['HTTP_ACCEPT'].to_s.split(',').map { |a| a.strip }
end
params() click to toggle source
# File lib/sinatra/base.rb, line 40
def params
  self.GET.update(self.POST)
rescue EOFError, Errno::ESPIPE
  self.GET
end
secure?() click to toggle source
# File lib/sinatra/base.rb, line 32
def secure?
  (@env['HTTP_X_FORWARDED_PROTO'] || @env['rack.url_scheme']) == 'https'
end
user_agent() click to toggle source
# File lib/sinatra/base.rb, line 46
def user_agent
  @env['HTTP_USER_AGENT']
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.