Con_FileUpload文件上传 代码下载

大文件上传(配合切片上传组件使用)

接口名 上传大文件
调用地址 /api/Con_FileUpload/uploadBigFile
参数 actype int 接口类型
调用示例 http://localhost:port /api/Con_FileUpload/uploadBigFile?actype=10
返回值说明 url:文件地址(切片合并前返回url为空,全部上传完并合并后返回对应文件地址)
返回值示例 {"url":"/uploads/…/xxx.zip" }

zip文件解压并查询文件地址(配合长连接使用)

接口名 zip文件解压并查询文件地址
调用地址 /api/Con_FileUpload/unZipFindFile
参数 actype int 接口类型
filepath string 压缩包地址
findname string 查询文件名称(不查传空字符串)
调用示例 长连接传参:
{
    "filepath": "/uploads/20250610/091153877/artipub-master.zip",
    "findname": "README.md"
}
{
    "filepath": "/uploads/20250610/091153877/artipub-master.zip",
    "findname": ""
}
返回值说明 message:提示信息
progress:进度
status:状态
filePath:解压后地址
findPath:检索文件地址
解压完成前长连接提示进度,解压完成后返回文件解压地址、检索文件地址
返回值示例 {
    "filePath": "/uploads/20250610/091153877/artipub-master",
    "findPath": "/uploads/20250610/091153877/artipub-master/README.md"
}

普通文件上传

接口名 普通文件上传
调用地址 /api/Con_FileUpload/upload
参数 actype int 接口类型
调用示例 http://localhost:port/api/Con_FileUpload/upload?actype=10
返回值说明 error:code码
url:文件地址
message:提示消息
返回值示例 {
    "error": 0,
    "url": "/uploads/20240615/1429121301.docx",
    "message": "上传成功"
}
本文档来自—microbee-http 丨 软件开发框架平台