1.nodejs接收上传的图片主要是使用formidable模块,服务器是使用的express搭建. 引入formidable var formidable = require('./node_modules/formidable'); 拦截请求,设置formidable的常规项 app.post("/image",function (req,res) { var form = new formidable.IncomingForm(); form.encoding = 'utf-8'
需要luacurl(http://luacurl.luaforge.net/)和MD5两个库函数 curl = require("luacurl") require("md5") -- 下载图片 function get_img(url, c) local result = {} if c == nil then c = curl.new() end c:setopt(curl.OPT_URL, url) c:setopt(curl.OPT_WRITEDATA, r