1
0
mirror of https://gitee.com/bookshelfplus/bookshelfplus synced 2025-09-13 04:01:40 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee

/file/list; /file/object/list 修改为POST提交;完善上传文件部分代码;清理多余import;修正一些代码Bug

This commit is contained in:
2022-04-15 21:38:57 +08:00
parent 0f6f148076
commit 5c1a935697
29 changed files with 1387 additions and 426 deletions

View File

@@ -735,10 +735,10 @@ __可选__||string
----
[[_listusingget]]
[[_listusingpost]]
==== 查询文件列表
....
GET /api/file/list
POST /api/file/list
....
@@ -748,11 +748,11 @@ GET /api/file/list
===== 参数
[options="header", cols=".^2a,.^3a,.^9a,.^4a"]
[options="header", cols=".^2a,.^3a,.^4a"]
|===
|类型|名称|说明|类型
|**Query**|**token** +
__可选__|token|string
|类型|名称|类型
|**FormData**|**token** +
__可选__|string
|===
@@ -762,12 +762,18 @@ __可选__|token|string
|===
|HTTP代码|说明|类型
|**200**|OK|<<_commonreturntype,CommonReturnType>>
|**201**|Created|无内容
|**401**|Unauthorized|无内容
|**403**|Forbidden|无内容
|**404**|Not Found|无内容
|===
===== 消耗
* `application/x-www-form-urlencoded`
===== 生成
* `\*/*`
@@ -781,6 +787,13 @@ __可选__|token|string
----
====== 请求 formData
[source,json]
----
"string"
----
===== HTTP响应示例
====== 响应 200
@@ -793,10 +806,10 @@ __可选__|token|string
----
[[_objectlistusingget]]
[[_objectlistusingpost]]
==== 查询文件对象列表
....
GET /api/file/object/list
POST /api/file/object/list
....
@@ -806,11 +819,11 @@ GET /api/file/object/list
===== 参数
[options="header", cols=".^2a,.^3a,.^9a,.^4a"]
[options="header", cols=".^2a,.^3a,.^4a"]
|===
|类型|名称|说明|类型
|**Query**|**token** +
__可选__|token|string
|类型|名称|类型
|**FormData**|**token** +
__可选__|string
|===
@@ -820,12 +833,18 @@ __可选__|token|string
|===
|HTTP代码|说明|类型
|**200**|OK|<<_commonreturntype,CommonReturnType>>
|**201**|Created|无内容
|**401**|Unauthorized|无内容
|**403**|Forbidden|无内容
|**404**|Not Found|无内容
|===
===== 消耗
* `application/x-www-form-urlencoded`
===== 生成
* `\*/*`
@@ -839,6 +858,86 @@ __可选__|token|string
----
====== 请求 formData
[source,json]
----
"string"
----
===== HTTP响应示例
====== 响应 200
[source,json]
----
{
"data" : "object",
"status" : "string"
}
----
[[_cosfinishuploadusingpost]]
==== cosFinishUpload
....
POST /api/file/upload/finish-upload
....
===== 说明
客户端向腾讯云 COS 存储桶上传文件完毕
===== 参数
[options="header", cols=".^2a,.^3a,.^4a"]
|===
|类型|名称|类型
|**FormData**|**fileName** +
__可选__|string
|**FormData**|**urlGUID** +
__可选__|string
|===
===== 响应
[options="header", cols=".^2a,.^14a,.^4a"]
|===
|HTTP代码|说明|类型
|**200**|OK|<<_commonreturntype,CommonReturnType>>
|**201**|Created|无内容
|**401**|Unauthorized|无内容
|**403**|Forbidden|无内容
|**404**|Not Found|无内容
|===
===== 消耗
* `application/x-www-form-urlencoded`
===== 生成
* `\*/*`
===== HTTP请求示例
====== 请求 path
----
/api/file/upload/finish-upload
----
====== 请求 formData
[source,json]
----
"string"
----
===== HTTP响应示例
====== 响应 200

File diff suppressed because it is too large Load Diff