Upload File

上传文件至指定目录。

请求格式

POST http://{apigw-address}/dfs-api/v1.0/upload/

请求参数(URI)

请求参数 (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 是否覆盖已存在的文件。 True 则表示覆盖已存在文件。 False 表示如果目标文件已存在,则不上传。

请求参数(Body)

请求参数 (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
}