You need to enable JavaScript to run this app.
导航
获取文件列表
最近更新时间:2023.09.18 20:30:22首次发布时间:2023.09.18 20:30:22

本接口名称为ListFile

请求参数

名称

类型

是否必选

默认值

描述

prefix

String

服务端路径,需要是1个文件夹

filter

String

默认值为空,表示默认不带任何过滤条件

过滤条件。设置关键字,系统将按照关键字在本层文件夹进行搜索。

orderType

String

asc

排序方式,取值范围如下:

  • asc(默认值):升序
  • desc:降序

orderField

String

name

排序所依据的字段,取值范围如下:

  • name(默认值):根据名称排序
  • mtime:根据最后修改时间排序

pageNum

Integer

1

分页页码。从 1 开始,默认为 1。

pageSize

Integer

10

单页展示的文件数量,最小值为 1,默认值为 10 。

返回参数

名称

类型

描述

total

Int

所有符合条件的文件和子目录个数.

subDirs

struct

子目录列表。具体参数解释见subDirs

files

struct

文件列表。具体参数解释见files

err

error

错误详情。

subDirs

名称

类型

描述

Key

String

文件在服务端的路径。

ContentLength

Int64

文件大小,单位为字节。

LastModified

time.Time

文件最后修改时间,单位为微秒。

files

名称

类型

描述

Key

String

文件在服务端的路径。

ContentLength

Int64

文件大小,单位为字节。

LastModified

time.Time

文件最后修改时间,单位为微秒。

调用示例

请参见 list_file_demo.go