[Source]
# File lib/sinatra/base.rb, line 14 14: def accept 15: @env['HTTP_ACCEPT'].split(',').map { |a| a.strip } 16: end
Override Rack 0.9.x‘s params implementation (see 72 in lighthouse)
# File lib/sinatra/base.rb, line 19 19: def params 20: self.GET.update(self.POST) 21: rescue EOFError => boom 22: self.GET 23: end
# File lib/sinatra/base.rb, line 10 10: def user_agent 11: @env['HTTP_USER_AGENT'] 12: end
[Validate]