文件重命名
请求参数
名称 | 类型 | 是否必填 | 示例值 | 描述 |
---|---|---|---|---|
Head | String | 是 | rename | 类型,更新为 "rename" |
Data | Struct | 是 | - | 具体请参见下表结构体 RenameReqStruct |
结构体 ReviseReqStruct
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Id | String | 456AFAA7 | 文件或者文件夹 id |
Name | String | naison | 文件或者文件夹的新名字 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Head | String | rename | 类型,获取目录为 "rename" |
Data | Struct | - | 具体请参见下表结构体 RenameRespStruct |
结构体 RenameRespStruct
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Id | String | 456AFAA7 | 文件或者文件夹 id |
Name | String | naison | 文件或者文件夹的新名字 |
IsDir | Boolean | true | 是否是目录 |
Parent | Struct | - | 具体请参见下表结构体 Parent |
结构体 Parent
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Id | String | 456AFAA7 | 文件或者文件夹 id |
Path | String | /home/fengcaiwen/lab/golab | 文件全路径 |
IsDir | Boolean | true | 是否是目录 |
请求示例
{
"Head": "rename",
"Data": {
"Id": "B2C7C071",
"Name": "hellofolder2"
}
}
返回示例
{
"Head": "rename",
"Data": {
"Parent": {
"Id": "771F1D91",
"IsDir": true,
"Path": "/home/fengcaiwen/lab/golab"
},
"Id": "B2C7C071",
"Name": "hellofolder1",
"Path": "/home/fengcaiwen/lab/golab/hellofolder1"
}
}
{
"Head": "create",
"Data": {
"Parent": {
"Id": "771F1D91",
"IsDir": true,
"Path": "/home/fengcaiwen/lab/golab"
},
"Id": "B2C7C072",
"Name": "hellofolder2",
"Path": "/home/fengcaiwen/lab/golab/hellofolder2"
}
}