跳到主要内容
版本:latest

mutil_unzip

批量解压多个压缩文件到指定目录,支持 zip/tar.gz 等格式。

  • 路由POST /files
  • actionmutil_unzip

输入参数

参数名称必选类型描述
actionString固定值 mutil_unzip
sfile_listStringJSON 数组,要解压的文件路径列表
dfileString解压目标目录
codingString编码,如 utf-8
type1String压缩类型:zip / tar / gz

输出参数

参数名称类型描述
statusBooleantrue 全部解压成功
msgString结果消息
successArray成功的文件列表
failArray失败的文件列表

示例

请求

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

action=mutil_unzip&sfile_list=["/tmp/test.zip"]&dfile=/tmp/extract&coding=utf-8&type1=zip

响应

{"status": true, "msg": "全部解压完成!", "success": [], "fail": []}