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
}