class Armature::Route::Request
- Armature::Route::Request
- Reference
- Object
Defined in:
route.crConstructors
Macro Summary
Instance Method Summary
- #body(*args, **options)
- #body(*args, **options, &)
- #context : HTTP::Server::Context
- #cookies(*args, **options)
- #cookies(*args, **options, &)
- #delete(capture : Symbol, &)
- #delete(path : String, &)
- #delete(&)
- #form_params
- #get(capture : Symbol, &)
- #get(path : String, &)
- #get(&)
- #handled!
- #handled?
- #headers(*args, **options)
- #headers(*args, **options, &)
- #headers=(arg)
- #is(&)
- #is(*segments, &)
- #json?
- #match?(segment : String, matcher : Int8.class)
- #match?(segment : String, matcher : Int16.class)
- #match?(segment : String, matcher : Int32.class)
- #match?(segment : String, matcher : Int64.class)
- #match?(segment : String, matcher : Int128.class)
- #match?(segment : String, matcher : UInt8.class)
- #match?(segment : String, matcher : UInt16.class)
- #match?(segment : String, matcher : UInt32.class)
- #match?(segment : String, matcher : UInt64.class)
- #match?(segment : String, matcher : UInt128.class)
- #match?(segment : String, matcher : Symbol | String.class)
- #match?(segment : String, matcher : UUID.class)
- #match?(segment : String, matcher : Regex)
- #match?(segment : String, matcher)
- #method(*args, **options)
- #method(*args, **options, &)
- #miss(&)
- #on(*segments, &)
- #on(**segments, &)
- #original_path
- #original_request : HTTP::Request
- #params
- #params(*params, &)
- #patch(capture : Symbol, &)
- #patch(path : String, &)
- #patch(&)
- #path(*args, **options)
- #path(*args, **options, &)
- #post(capture : Symbol, &)
- #post(path : String, &)
- #post(&)
- #put(capture : Symbol, &)
- #put(path : String, &)
- #put(&)
- #response : Response
- #root(&)
- #session : Session
- #url : URI