边缘文件服务接口
1.概述
边缘文件服务,使用HTTP restful API。
主机地址-根据实际情况配置
端口- 9102
2. 接口定义(HTTP)
主机地址-根据实际情况配置
端口- 9102
2.1 文件增加
路径 | /home/paas/file/add |
版本号 | N/A |
Content-Type | form-data |
协议 | HTTP |
请求方法 | POST |
请求参数
名称 | 类型 | 是否必选 | 描述 |
filePath | Text | 是 | 文件路径 |
file | File | 是 | 文件流 |
返回数据
名称 | 类型 | 描述 |
code | Int | 接口返回码。200表示成功。 |
message | String | 调用失败时,返回的出错信息。 |
localizedMsg | String | 本地语言的错误消息。 |
data | String | 文件下载URL 文件超出1小时会定期删除 |
示例
正常返回示例:
{
"code": 200,
"message": "success",
"data": "http://x.x.x.x:9012/xxx/xxx.jpg"
}
2.2 文件删除
路径 | /home/paas/file/delete |
版本号 | N/A |
Content-Type | json |
协议 | HTTP |
请求方法 | POST |
请求参数
名称 | 类型 | 是否必选 | 描述 |
filePath | Text | 是 | 文件路径 |
返回数据
名称 | 类型 | 描述 |
code | Int | 接口返回码。200表示成功。 |
message | String | 调用失败时,返回的出错信息。 |
localizedMsg | String | 本地语言的错误消息。 |
示例
请求入参示例:
{
"filePath":"aaa/bbb/ccc/jpg"
}
正常返回示例:
{
"code": 200,
"message": "success"
}
2.3 文件获取
接口定义:
路径 | 文件路径,如:/aaa/bbb/ccc.json |
协议 | HTTP |
请求方法 | GET |
返回数据:
文件流
示例
请求示例:
http://x.x.x.x/aaa/bbb/ccc.json