From b6b52c632a8df9a7ca21f7837d8d1eb9f1a38f50 Mon Sep 17 00:00:00 2001 From: Izimic Date: Thu, 26 Nov 2020 15:27:17 +0100 Subject: [PATCH] 404 error --- src/webhooksd.cr | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/webhooksd.cr b/src/webhooksd.cr index a495018..7a0a158 100644 --- a/src/webhooksd.cr +++ b/src/webhooksd.cr @@ -2,7 +2,6 @@ require "http/server" require "option_parser" VERSION = 0.1 - port = 3000 OptionParser.parse do |parser| @@ -23,10 +22,14 @@ OptionParser.parse do |parser| end server = HTTP::Server.new do |context| - context.response.content_type = "text/plain" - context.response.print "Hello world! The time is #{Time.local}" + pp context.request + if context.request.method != "POST" || context.request.path != "/" + context.response.status = HTTP::Status::NOT_FOUND + else + context.response.content_type = "text/plain" + context.response.print "Hello world! The time is #{Time.local}" + end end address = server.bind_tcp port -puts "Listening on http://#{address}" server.listen