module Kemal

Defined in:

lib/kemal/src/kemal.cr
lib/kemal/src/kemal/base_log_handler.cr
lib/kemal/src/kemal/cli.cr
lib/kemal/src/kemal/config.cr
lib/kemal/src/kemal/exception_handler.cr
lib/kemal/src/kemal/file_upload.cr
lib/kemal/src/kemal/filter_handler.cr
lib/kemal/src/kemal/handler.cr
lib/kemal/src/kemal/head_request_handler.cr
lib/kemal/src/kemal/helpers/exception_page.cr
lib/kemal/src/kemal/helpers/utils.cr
lib/kemal/src/kemal/init_handler.cr
lib/kemal/src/kemal/log_handler.cr
lib/kemal/src/kemal/null_log_handler.cr
lib/kemal/src/kemal/override_method_handler.cr
lib/kemal/src/kemal/param_parser.cr
lib/kemal/src/kemal/request_log_handler.cr
lib/kemal/src/kemal/route.cr
lib/kemal/src/kemal/route_handler.cr
lib/kemal/src/kemal/ssl.cr
lib/kemal/src/kemal/static_file_handler.cr
lib/kemal/src/kemal/websocket.cr
lib/kemal/src/kemal/websocket_handler.cr
ext/param_parser.cr
kemal/controller.cr
kemal/from_www_form.cr

Class Method Summary

Class Method Detail

def self.parse_www_form(context : HTTP::Server::Context) : WWWForm #

[View source]
def self.parse_www_form(*params : String) : WWWForm #

Parse www-form strings into a list of key-value pairs.


[View source]
def self.redacted_parameters #

The following parameters are automatically redacted if a request is made that contains a parameter whose name partially matches one of these keywords. Case sensitive, don't be weird, use downcased parameter names as everyone does.


[View source]
def self.redacted_parameters=(redacted_parameters) #

The following parameters are automatically redacted if a request is made that contains a parameter whose name partially matches one of these keywords. Case sensitive, don't be weird, use downcased parameter names as everyone does.


[View source]