13 lines
375 B
Crystal
13 lines
375 B
Crystal
module Kemal
|
|
# Kemal::InitHandler is the first handler thus initializes the context with default values such as
|
|
# Content-Type, X-Powered-By.
|
|
class InitHandler < HTTP::Handler
|
|
INSTANCE = new
|
|
|
|
def call(context)
|
|
context.response.content_type = "text/html"
|
|
context.response.headers.add "X-Powered-By", "Kemal"
|
|
call_next context
|
|
end
|
|
end
|
|
end
|