comparison net/http/server.lua @ 13380:d53dd83a9944

net.http.server: Fix whitespace-ignoring syntax
author Kim Alvefur <zash@zash.se>
date Fri, 01 Dec 2023 22:00:18 +0100
parents 407174990ab0
children d532176d4334
comparison
equal deleted inserted replaced
13379:977d92aff563 13380:d53dd83a9944
107 107
108 function runner_callbacks:error(err) 108 function runner_callbacks:error(err)
109 log("error", "Traceback[httpserver]: %s", err); 109 log("error", "Traceback[httpserver]: %s", err);
110 local response = { headers = { content_type = "text/plain" }; body = "" }; 110 local response = { headers = { content_type = "text/plain" }; body = "" };
111 response.body = events.fire_event("http-error", { code = 500; private_message = err; response = response }); 111 response.body = events.fire_event("http-error", { code = 500; private_message = err; response = response });
112 self.data.conn:write("HTTP/1.0 500 Internal Server Error\r\n\z\ 112 self.data.conn:write("HTTP/1.0 500 Internal Server Error\r\n\z
113 X-Content-Type-Options: nosniff\r\n\z\ 113 X-Content-Type-Options: nosniff\r\n\z
114 Content-Type: " .. response.headers.content_type .. "\r\n\r\n"); 114 Content-Type: " .. response.headers.content_type .. "\r\n\r\n");
115 self.data.conn:write(response.body); 115 self.data.conn:write(response.body);
116 self.data.conn:close(); 116 self.data.conn:close();
117 end 117 end
118 118