c1_lua/lua/app/common/webrequest_manager.lua
2023-04-03 10:59:13 +08:00

36 lines
751 B
Lua

local WebRequestManager = {}
WebRequestManager.initServerTime = false
WebRequestManager.AUTH_LOGIN = "users"
function WebRequestManager:init()
self.csWebRequestMgr = CS.BF.BFMain.Instance.WebRequestMgr
end
function WebRequestManager:valid()
return nil ~= self.csWebRequestMgr
end
function WebRequestManager:post(url, fields, callback)
if not self:valid() then
return
end
self.csWebRequestMgr:Post(url, fields, callback)
end
function WebRequestManager:postForm(url, fields, callback)
if not self:valid() then
return
end
self.csWebRequestMgr:PostForm(url, fields, callback)
end
function WebRequestManager:get(url, callback)
if not self:valid() then
return
end
self.csWebRequestMgr:Get(url, callback)
end
return WebRequestManager