跳到主要内容
版本:latest

GetDirNew

浏览服务器文件系统,查看指定目录下的文件和子目录列表,支持分页和搜索。

  • 路由POST /files
  • actionGetDirNew

输入参数

参数名称必选类型描述
actionString固定值 GetDirNew
pathString目录路径,默认 /www/wwwroot
searchString搜索关键词,匹配文件名
allString传任意值触发全量搜索模式
pInteger页码,默认 1

输出参数

参数名称类型描述
pathString当前路径
dirArray<Object>子目录列表,每项含 nm(名称)、sz(大小)、mt(修改时间戳)、acc(权限)、user(属主)
pageString分页 HTML 片段
storeArray收藏夹目录列表
file_recycleBoolean回收站状态

示例

请求

POST /files HTTP/1.1
Host: 192.168.168.213:8888
Content-Type: application/x-www-form-urlencoded

action=GetDirNew&path=/www/wwwroot

响应

{
"store": [],
"file_recycle": false,
"page": "<div><span class='Pcurrent'>1</span><span class='Pnumber'>1/1</span><span class='Pline'>从1-3条</span><span class='Pcount'>共3条</span></div>",
"path": "/www/wwwroot",
"dir": [
{"nm": "api-demo.bt.local", "sz": 4096, "mt": 1779451143, "acc": "755", "user": "www", "lnk": "", "durl": "", "cmp": 0, "fav": "0", "rmk": "", "top": 0, "sn": "api-demo.bt.local"},
{"nm": "default", "sz": 4096, "mt": 1779433215, "acc": "755", "user": "root", "lnk": "", "durl": "", "cmp": 0, "fav": "0", "rmk": "", "top": 0, "sn": "default"}
]
}