net/http/server.lua
branch0.11
changeset 9628 cc9dff0212f4
parent 9565 acf74ad0b795
child 10327 73938168681c
child 10954 a23328c46389
--- a/net/http/server.lua	Mon Nov 12 22:49:54 2018 +0100
+++ b/net/http/server.lua	Tue Nov 13 15:03:24 2018 +0000
@@ -236,7 +236,6 @@
 				err_code, err = 400, "Missing or invalid 'Host' header";
 			end
 		end
-		local host_event = request.method.." "..host..request.path:match("[^?]*");
 
 		if err then
 			response.status_code = err_code;
@@ -244,6 +243,7 @@
 			return;
 		end
 
+		local host_event = request.method.." "..host..request.path:match("[^?]*");
 		log("debug", "Firing event: %s", host_event);
 		result = events.fire_event(host_event, payload);
 	end