class NGHTTP::Session
- NGHTTP::Session
- Reference
- Object
Defined in:
nghttp/session.crConstructors
Instance Method Summary
- #config : NGHTTP::Config
- #connection_manager : NGHTTP::ConnectionManager
- #cookiejar
- #delete(url : String = "", params : Hash(String, String) | Nil = nil, body : IO | Hash(String, String) | String | Nil = nil, headers : HTTP::Headers | Nil = nil, config : Config | Nil = nil, override_method = "delete", &)
- #get(url : String = "", params : Hash(String, String) | Nil = nil, body : IO | Hash(String, String) | String | Nil = nil, headers : HTTP::Headers | Nil = nil, config : Config | Nil = nil, override_method = "get", &)
- #get_handler(name)
- #head(url : String = "", params : Hash(String, String) | Nil = nil, body : IO | Hash(String, String) | String | Nil = nil, headers : HTTP::Headers | Nil = nil, config : Config | Nil = nil, override_method = "head", &)
- #headers : HTTP::Headers
- #new_config
- #new_env(config)
- #new_request(method, url, params, body, headers)
- #new_response(env)
- #options(url : String = "", params : Hash(String, String) | Nil = nil, body : IO | Hash(String, String) | String | Nil = nil, headers : HTTP::Headers | Nil = nil, config : Config | Nil = nil, override_method = "options", &)
- #post(url : String = "", params : Hash(String, String) | Nil = nil, body : IO | Hash(String, String) | String | Nil = nil, headers : HTTP::Headers | Nil = nil, config : Config | Nil = nil, override_method = "post", &)
- #put(url : String = "", params : Hash(String, String) | Nil = nil, body : IO | Hash(String, String) | String | Nil = nil, headers : HTTP::Headers | Nil = nil, config : Config | Nil = nil, override_method = "put", &)
- #setup_handlers(handlers_list)
- #start_handler
- #start_handler? : NGHTTP::Handler?
- #submit(method, url, params, body, headers, config, &)
Constructor Detail
Instance Method Detail
def delete(url : String = "", params : Hash(String, String) | Nil = nil, body : IO | Hash(String, String) | String | Nil = nil, headers : HTTP::Headers | Nil = nil, config : Config | Nil = nil, override_method = "delete", &)
#
def get(url : String = "", params : Hash(String, String) | Nil = nil, body : IO | Hash(String, String) | String | Nil = nil, headers : HTTP::Headers | Nil = nil, config : Config | Nil = nil, override_method = "get", &)
#
def head(url : String = "", params : Hash(String, String) | Nil = nil, body : IO | Hash(String, String) | String | Nil = nil, headers : HTTP::Headers | Nil = nil, config : Config | Nil = nil, override_method = "head", &)
#
def options(url : String = "", params : Hash(String, String) | Nil = nil, body : IO | Hash(String, String) | String | Nil = nil, headers : HTTP::Headers | Nil = nil, config : Config | Nil = nil, override_method = "options", &)
#
def post(url : String = "", params : Hash(String, String) | Nil = nil, body : IO | Hash(String, String) | String | Nil = nil, headers : HTTP::Headers | Nil = nil, config : Config | Nil = nil, override_method = "post", &)
#