HTTP server functionality is in there.
This commit is contained in:
@@ -666,11 +666,13 @@ LuaDefine(http_get, "request",
|
||||
HttpClientRequest req;
|
||||
|
||||
// Parse the request and make sure it's valid.
|
||||
// If not, immediately pass a '400 bad request' back to lua.
|
||||
req.set_method("GET");
|
||||
req.set_config(LS, request);
|
||||
req.set_defaults();
|
||||
eng::string error = req.check();
|
||||
if (!error.empty()) {
|
||||
HttpParser::store_fail(LS, response, 400, util::ss("bad request: ", error));
|
||||
HttpParser::store_fail(LS, response, 400, util::ss("Bad Request: ", error));
|
||||
return LS.result();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user