class Ruter::Core::Request

Public: It provides convenience methods for pulling out information from a request.

Examples

env = {
  "REQUEST_METHOD" => "GET"
  "QUERY_STRING"   => "email=me@ruter.xyz"
}

req = Ruter::Core::Request.new(env)

req.get?  # => true
req.post? # => false

req.params  # => { "email" => "me@ruter.xyz" }
req[:email] # => "me@ruter.xyz"