Lua网站开发之文件表单上传

这个代码示例演示如何上传文件或图片,获取上传信息及保存文件到本地。

Lua 复制代码
local fw = require("fastweb")
local request = require("fastweb.request")
local response = require("fastweb.response")
local cjson = require("cjson")

-- 返回上传表单的信息到浏览器
response.send(cjson.encode(request.multipart()))



-- 输出name
print("name: "..request.multipart_content(1))
-- 保存到文件
request.multipart_content_save(2,"H:/t/2.png")
-- 输出desc
print("desc: "..request.multipart_content(3))

获取多数据表单需要通过 `multipart_content()` 函数获取,参数是ID序号索引。序号索引通过 request.multipart() 获取表单的基本请求信息

FastWeb开源项目地址:fwlua.com

相关推荐
爱笑的眼睛1111 小时前
超越剪枝与量化:下一代AI模型压缩工具的技术演进与实践
java·人工智能·python·ai
阿里云云原生11 小时前
Android App 崩溃排查指南:阿里云 RUM 如何让你快速从告警到定位根因?
android·java
历程里程碑11 小时前
C++ 9 stack_queue:数据结构的核心奥秘
java·开发语言·数据结构·c++·windows·笔记·算法
醇氧11 小时前
【Windows】从守护到终结:解析一个 Java 服务的优雅停止脚本
java·开发语言·windows
努力发光的程序员11 小时前
互联网大厂Java求职面试实录
java·jvm·线程池·多线程·hashmap·juc·arraylist
小鹿学程序11 小时前
FileZilla连接到虚拟机
java·服务器·开发语言
Haooog12 小时前
Docker面试题(不定时更新)
java·docker·面试
feathered-feathered12 小时前
Redis基础知识+RDB+AOF(面试)
java·数据库·redis·分布式·后端·中间件·面试
毕设源码-赖学姐12 小时前
【开题答辩全过程】以 高校排课系统的优化设计与实现为例,包含答辩的问题和答案
java·eclipse
q_191328469512 小时前
基于SpringBoot2+Vue2的行业知识答题考试系统
java·vue.js·spring boot·mysql·毕业设计·计算机毕业设计·演示文稿