Lua:获取网页

2023-12-24

我想获取一个网页并以字符串形式获取结果,但我不知道该怎么做。我在网上搜索并没有找到如何操作。


我只想用Lua套接字 http://w3.impa.br/~diego/software/luasocket其中带有一个http子模块 http://w3.impa.br/~diego/software/luasocket/http.html。您可以简单地使用 http.request 将网页放入您想要的任何容器中(默认为字符串,但您可以使用表、文件、stdio...使用 ltn12 过滤器和接收器)。

举个例子:

local http=require'socket.http'
local body, statusCode, headers, statusText = http.request('http://w3.impa.br/~diego/software/luasocket/http.html')
print('statusCode ', statusCode)
print('statusText ', statusText)
print('headers ')
for index,value in pairs(headers) do
    print("\t",index, value)
end
print('body',body)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Lua:获取网页 的相关文章