- 登录
- JPA
- 测试 J2Service
- 批量save
- 单个save
- 利用异体DTO保存
- 利用异体DTO删除
- 指定 key=value删除
- 指定 key operator value删除
- 利用异体DTO删除
- 更新
- 根据唯一值查询
- 组合唯一值查询
- 复杂唯一值查询
- 查询所有
- 根据条件查询所有
- 根据条件查询所有并排序
- 异体条件查询所有并排序[用户表]
- 异体条件查询所有[cn.tannn.jdevelops.jpa.service.J2Service#finds(T)]
- 异体条件查询所有并排序[用户表]
- 分页查询
- 分页排序查询
- 异体条件分页查询[cn.tannn.jdevelops.jpa.service.J2Service#findPage(cn.tannn.jdevelops.jpa.request.Pagings)]
- 异体条件分页排序查询[cn.tannn.jdevelops.jpa.service.J2Service#findPage(cn.tannn.jdevelops.jpa.request.PagingSorteds)]
- 测试JpaSelectOperator 组合
- 动态查询测试POST
- 接 口验签
- header
- Params
- 接口版本
- 接口日志
- 接口幂等
- 异常处理
- 参数验证
- 文件操作
- starter
- OpenApi
- cn.jdevelops.SDK
- cn.tannn.jdevelops.SDK
- 订阅发布
- 定时器
- 临时
- ES
- config
- 未命名接口GET
上传文件
POST
/files/upload
文件操作
最后修改时间:2024-07-04 03:42:44
请求参数
Body 参数multipart/form-data
bucket
string
可选
示例值:
tan
childFolder
string
可选
示例值:
test/
file
file
文件流
示例值:
file://H:\图片\logo.png
fileName
string
可选
示例值:
测试
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/files/upload' \
--form 'bucket="tan"' \
--form 'childFolder="test/"' \
--form 'file=@"H:\\图片\\logo.png"' \
--form 'fileName="测试"'
返回响应
🟢200OK
application/json
Body
全局返回对象
code
integer <int32>
状态码
message
string
接口消息
ts
integer <int64>
时间戳
traceId
string
可选
data
object (FileStorageVO)
文件元数据VO
id
integer <int64>
id
configId
integer <int64>
可选
storage
string
可选
originalName
string
原文件名
freshName
string
新文件名
path
string
可选
url
string
文件URL
urlSuffix
string
可选
bucket
string
存储的桶
type
string
可选
size
string
文件大小
createTime
string
创建时间
createUserName
string
创建者
success
boolean
可选
示例
{
"code": 200,
"message": "成功",
"ts": 1710749143858,
"traceId": "14403052692722112",
"data": {
"id": 6,
"configId": 7,
"originalName": "logo.png",
"freshName": "测试4.png",
"path": "G:/test/detabes_files_2/tan/test/测试4.png",
"url": "http://192.168.1.71:8200/files/tan/test/测试4.png",
"bucket": "tan",
"type": "image/png",
"size": "27.66KB",
"createTime": "2024-03-18 16:05:43",
"createUserName": "admin"
},
"success": true
}
🟢200成功