http.get is now operational

This commit is contained in:
2022-05-06 13:16:27 -04:00
parent c41d0522df
commit 0ee4167772
7 changed files with 174 additions and 98 deletions

View File

@@ -532,14 +532,14 @@ LuaDefine(http_get, "request",
LuaArg request;
LuaRet response;
LuaStack LS(L, request, response);
HttpOutRequest req;
HttpClientRequest req;
// Parse the request and make sure it's valid.
req.set_config(LS, request);
req.set_defaults();
eng::string error = req.check();
if (!error.empty()) {
HttpInResponse::store_fail(LS, response, 400, util::ss("bad request: ", error));
HttpClientResponse::store_fail(LS, response, 400, util::ss("bad request: ", error));
return LS.result();
}