class

Armature::Route::Request

Inherits Reference / Object

Constructors

new(context : HTTP::Server::Context)
Source

Instance methods

body(*args, **options)
Source
body(*args, **options, &)
Source
context
Source
cookies(*args, **options)
Source
cookies(*args, **options, &)
Source
delete(capture : Symbol, &)
Source
delete(path : String, &)
Source
delete
Source
form_params
Source
get(capture : Symbol, &)
Source
get(path : String, &)
Source
handled!
Source
handled?
Source
headers(*args, **options)
Source
headers(*args, **options, &)
Source
headers=(arg)
Source
is(*segments, &)
Source
json?
Source
match?(segment : String, matcher : String)
Source
match?(segment : String, matcher : Int8.class)
Source
match?(segment : String, matcher : Int16.class)
Source
match?(segment : String, matcher : Int32.class)
Source
match?(segment : String, matcher : Int64.class)
Source
match?(segment : String, matcher : Int128.class)
Source
match?(segment : String, matcher : UInt8.class)
Source
match?(segment : String, matcher : UInt16.class)
Source
match?(segment : String, matcher : UInt32.class)
Source
match?(segment : String, matcher : UInt64.class)
Source
match?(segment : String, matcher : UInt128.class)
Source
match?(segment : String, matcher : Symbol | String.class)
Source
match?(segment : String, matcher : UUID.class)
Source
match?(segment : String, matcher : Regex)
Source
match?(segment : String, matcher)
Source
method(*args, **options)
Source
method(*args, **options, &)
Source
miss
Source
on(*segments, &)
Source
original_path
Source
original_request
Source
params
Source
params(*params, &)
Source
patch(capture : Symbol, &)
Source
patch(path : String, &)
Source
patch
Source
path(*args, **options)
Source
path(*args, **options, &)
Source
post(capture : Symbol, &)
Source
post(path : String, &)
Source
post
Source
put(capture : Symbol, &)
Source
put(path : String, &)
Source
resource(*args, **options)
Source
resource(*args, **options, &)
Source
response
Source
root
Source
session
Source

Macros

handle_method(*methods)
Source