Skip to content

通用上传

POST/sys_base/platform/fileUploadAndDownload/sysUpload
构建时间2026-06-26 20:10:33(Asia/Shanghai)来源项目中间件文档 / 中间件后端来源仓../cl-midserver-2026来源提交号69b951a07311e75887b57e0400d888f89dd72cac
查看文档来源信息
  • 来源目录:addons/sys_base/docs
  • 来源文件:接口文档/16-通用上传.md

详细说明

用于完成“通用上传”相关的正式链路操作。

接口信息

项目内容
请求方式POST
请求路径/sys_base/platform/fileUploadAndDownload/sysUpload
来源文件接口文档/16-通用上传.md

请求头

请求头示例值说明
x-token<登录令牌>登录令牌。
app-idmid-admin当前应用 ID。
addons-typesys_base当前模块标识。

入参

参数名类型是否必填示例值参数说明
filefiledocument.pdf上传文件
groupstringmiddleware文件分组

参数说明

  • file:上传文件。
  • group:文件分组。

请求示例

json
{
  "file": "document.pdf",
  "group": "middleware"
}

响应输出

json
{
  "code": 1000,
  "msg": "上传成功",
  "data": {
    "id": 3001,
    "name": "avatar.png",
    "url": "https://example.com/files/avatar.png"
  }
}

字段说明

字段名类型示例值字段说明
codenumber1000业务状态码
msgstring操作成功返回消息
data.idnumber3001文件 ID
data.namestringavatar.png文件名称
data.urlstringhttps://example.com/files/avatar.png文件地址

curl 示例

bash
curl --location --request POST 'http://127.0.0.1:8100/sys_base/platform/fileUploadAndDownload/sysUpload' \
--header 'x-token: <登录令牌>' \
--header 'app-id: mid-admin' \
--header 'addons-type: sys_base' \
--form 'file=@"document.pdf"' \
--form 'group=middleware'

CL 正式文档平台