lua curl.easy输出保存到变量?

时间:2018-12-14 21:36:25

标签: curl lua

我尝试使用curl.easy来从api获取响应。我看到响应输出到控制台,所以我知道即时通讯从api中获取了一些东西。但是我无法保存从通话中获得的数据。 我到目前为止拥有的功能是:

local function POST(inUrl, inHeaders, inBody)
local returnVal = {}
local result = curl.easy{
                    url = inUrl,
                    httpheader = inHeaders,
                    post = true,
                    postfields = inBody,
                    --writefunction = io.stderr
                    writefunction = function()                          
                            table.insert(returnVal, io.stderr)
                        returnVal = str
                    end
            }   
result:perform()

任何帮助将不胜感激。 非常感谢。

0 个答案:

没有答案