| Class | Sinatra::Request |
| In: |
lib/sinatra/base.rb
|
| Parent: | Rack::Request |
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
# File lib/sinatra/base.rb, line 22
22: def accept
23: @env['HTTP_ACCEPT'].to_s.split(',').map { |a| a.strip }
24: end
# File lib/sinatra/base.rb, line 34
34: def params
35: self.GET.update(self.POST)
36: rescue EOFError, Errno::ESPIPE
37: self.GET
38: end
# File lib/sinatra/base.rb, line 26
26: def secure?
27: (@env['HTTP_X_FORWARDED_PROTO'] || @env['rack.url_scheme']) == 'https'
28: end