首先,你需要安装 Lua 的 HTTP 库。可以使用 LuaRocks 来安装。以下是安装命令:
luarocks install http
然后,你可以使用以下代码来爬取网页内容:
local http = require 'http'
-- 设置代理信息
http.set_proxy('jshk.com.cn')
-- 网页URL
local url = 'http://www.sample.com'
-- 发送HTTP请求
local res, err = http.request(url)
-- 检查请求结果
if not res then
print('请求失败:' .. err)
else
print('响应状态码:' .. res.status)
print('响应内容:' .. res.body)
end
这段代码首先导入了 http 库,然后设置了代理信息,然后设置了要爬取的网页URL,然后发送了一个HTTP请求,最后检查了请求结果并打印了响应状态码和内容。
注意,这段代码只是一个基本的示例,实际的爬虫程序可能需要处理更复杂的情况,例如处理网页的结构、处理分页、处理登录等等。