提交qiming-mcp-proxy
This commit is contained in:
34
qiming-mcp-proxy/document-parser/test_delete_api.rest
Normal file
34
qiming-mcp-proxy/document-parser/test_delete_api.rest
Normal file
@@ -0,0 +1,34 @@
|
||||
### 测试删除OSS文件API
|
||||
|
||||
### 变量定义
|
||||
@baseUrl = http://localhost:8080
|
||||
@apiPrefix = /api/v1/oss
|
||||
|
||||
### 1. 先上传一个测试文件
|
||||
POST {{baseUrl}}{{apiPrefix}}/upload
|
||||
Content-Type: multipart/form-data; boundary=boundary
|
||||
|
||||
--boundary
|
||||
Content-Disposition: form-data; name="file"; filename="test_file.txt"
|
||||
Content-Type: text/plain
|
||||
|
||||
这是一个测试文件内容,用于测试删除功能。
|
||||
--boundary--
|
||||
|
||||
### 2. 生成上传签名URL
|
||||
GET {{baseUrl}}{{apiPrefix}}/upload-sign-url?file_name=test_delete_file.txt&content_type=text/plain
|
||||
|
||||
### 3. 删除文件(使用在第1步上传的文件名)
|
||||
DELETE {{baseUrl}}{{apiPrefix}}/delete?file_name=uploads/20240101_123456_test_file.txt
|
||||
|
||||
### 4. 删除文件(使用edu前缀)
|
||||
DELETE {{baseUrl}}{{apiPrefix}}/delete?file_name=edu/test_delete_file.txt
|
||||
|
||||
### 5. 删除不存在的文件(应该返回404)
|
||||
DELETE {{baseUrl}}{{apiPrefix}}/delete?file_name=not_exist_file.txt
|
||||
|
||||
### 6. 删除文件名为空(应该返回400)
|
||||
DELETE {{baseUrl}}{{apiPrefix}}/delete?file_name=
|
||||
|
||||
### 7. 不提供文件名参数(应该返回400)
|
||||
DELETE {{baseUrl}}{{apiPrefix}}/delete
|
||||
Reference in New Issue
Block a user