1
我試圖通過LUA調用REST API。但是,我無法捕獲API返回的完整原始響應。下面是代碼示例:在Lua套接字調用中捕獲完整響應
local http_socket = require("socket.http")
local pretty_print = require("pl.pretty")
local header = {
["x-device-type"] = "M",
["authorization"] = "ashdjkashd",
["x-app-secret"] = "asdasda",
["x-user-id"] = "asdasdasd"
}
r, c, h = http_socket.request {
method = "GET", -- Validation API Method
url = "http://google.com", -- Validation API URL
headers = header
}
print(r .. c)
pretty_print.dump(h)
我使用Lua 5.3,和luarocks版本2.4.1 =。 在變量c我得到的代碼,並在h有幾個標題。我需要捕獲由API返回的完整響應。
非常感謝!像魅力一樣工作。 – Geek