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
28:     def accept
29:       @env['HTTP_ACCEPT'].to_s.split(',').map { |a| a.strip }
30:     end
params() click to toggle source
    # File lib/sinatra/base.rb, line 40
40:       def params
41:         self.GET.update(self.POST)
42:       rescue EOFError, Errno::ESPIPE
43:         self.GET
44:       end
secure?() click to toggle source
    # File lib/sinatra/base.rb, line 32
32:     def secure?
33:       (@env['HTTP_X_FORWARDED_PROTO'] || @env['rack.url_scheme']) == 'https'
34:     end
user_agent() click to toggle source
    # File lib/sinatra/base.rb, line 46
46:       def user_agent
47:         @env['HTTP_USER_AGENT']
48:       end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.