require "curl" -- str 变量是用来存储需要翻译的字符串,这里是中文。 local str = curl.escape ("游泳") -- escape () 函数是用来转换字符串为 URL 字符串格式。 -- print (str) -- 结果是这样的: %E6%B8%B8%E6%B3%B3 c = curl.easy_init() -- 实例化 luacurl 对象,主页上的 curl.new() 已经过时了。 -- setopt() 方法用来设置 curl 的选项参数,主页上列出了可用的选项。 c:setopt(curl.OPT_URL, "http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&q="..str.."&langpair=zh-CN|en") c:setopt(curl.OPT_WRITEFUNCTION, function(buffer) print(buffer) return #buffer end) c:perform() -- 执行
lua 读取网页 luacurl
最新推荐文章于 2024-03-15 09:32:55 发布