Попробуй через библиотеку effil.
Что то на подобии этого.
function requestRunner()
return effil.thread(function(httpMethod, url, requestBody)
local requestLib = require("requests")
local success, response = pcall(requestLib.request, httpMethod, url, {data =...