获取目录
请求参数
名称 | 类型 | 是否必填 | 示例值 | 描述 |
---|---|---|---|---|
Head | String | 是 | stat | 类型,获取目录为 "stat" |
Data | String | 是 | /home/fengcaiwen/lab | 要查询的路径,绝对路径 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Head | String | stat | 类型,获取目录为 "stat" |
Data | Struct | - | 具体请参见下表结构体 StatResp |
结构体 StatResp
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Id | String | 456AFAA7 | 文件 id |
Name | String | fengcaiwen | 文件名称 |
IsDir | Boolean | true | 是否是目录 |
Path | String | /home/fengcaiwen | 绝对路径 |
Children | Array of Struct | - | 具体请参见下表结构体 Children |
Children
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Id | String | 583D370F | 文件ID |
Name | String | test.yaml | 文件名称 |
IsDir | Boolean | false | 是否是目录 |
请求示例
{
"Head": "stat",
"Data": "/home/fengcaiwen/lab"
}
返回示例
保留
{
"Head": "reports",
"Data": null
}
{
"Head": "stat",
"Data": {
"Id": "456AFAA7",
"Name": "fengcaiwen",
"IsDir": true,
"Path": "/home/fengcaiwen",
"Children": [
{
"Id": "583D370F",
"Name": "ace",
"IsDir": true
},
{
"Id": "71555C6",
"Name": "bioos",
"IsDir": true
},
{
"Id": "9B7BCEAB",
"Name": "LICENSE",
"IsDir": false
},
{
"Id": "74AC66D5",
"Name": "README.md",
"IsDir": false
},
{
"Id": "AA3FB16",
"Name": "deploy.yaml",
"IsDir": false
}
]
}
}