Upload File¶
上传文件至指定目录。
请求格式¶
POST http://{apigw-address}/dfs-api/v1.0/upload/
请求参数(URI)¶
名称 |
位置 (Path/Query) |
是否必须 |
数据类型 |
描述 |
---|---|---|---|---|
Content-Type |
Header |
True |
multipart/form-data |
返回内容的内容类型 |
tenant |
Query |
True |
String |
租户名称 |
targetFileName |
Query |
是 |
String |
目标文件名 |
targetPath |
Query |
True |
String |
目标文件的上传路径 |
loginTenant |
Query |
True |
String |
当前登录租户 |
overWrite |
Query |
True |
Boolean |
是否覆盖已存在的文件。 |
请求参数(Body)¶
名称 |
是否必须 |
数据类型 |
描述 |
---|---|---|---|
file |
True |
Form-data |
待上传的文件 |
响应参数¶
名称 |
数据类型 |
描述 |
---|---|---|
status |
Int |
响应状态码 |
msg |
String |
返回消息,用于描述响应结果 |
submsg |
String |
返回子消息,用于描述响应结果 |
data |
Null |
响应数据 |
示例¶
请求示例¶
POST http://{apigw-address}/dfs-api/v1.0/upload?targetPath=/path/&targetFileName=sample.txt&tenant=EDGE&loginTenant=EDGE&overWrite=False
body: {
"file":sample.txt
}
header:{
"Content-Type":"application/json"
}
返回示例¶
{
"status":0,
"msg":"上传成功",
"submsg":"",
"data":null
}