13 lines
291 B
Crystal
13 lines
291 B
Crystal
|
require "http/request"
|
||
|
require "http/headers"
|
||
|
|
||
|
class Handler
|
||
|
def run(request : HTTP::Request)
|
||
|
{
|
||
|
body: "Hello, Crystal. You said: #{request.body.try(&.gets_to_end)}",
|
||
|
status_code: 200,
|
||
|
headers: HTTP::Headers{"Content-Type" => "text/plain"},
|
||
|
}
|
||
|
end
|
||
|
end
|