整个文件管理所用到的API接口
描述 | 路径 | 参数 |
---|---|---|
获取文件夹内文件和文件夹列表 | Api/file_list | path |
文件或文件夹重命名 | Api/rename | path,name |
删除文件或文件夹 | Api/delete | path |
移动文件或文件夹 | Api/move_file | path,new_path,type={file,dir} |
复制文件或文件夹 | Api/copy_file | path,new_path,type={file,dir} |
在当前目录递归创建文件夹 | Api/mkdir | path,name |
修改文件或目录单级权限 | Api/change_perms | path,new_perms |
对文件系统的多个文件进行文件权限批量或递归修改 | Api/chmod_more | [POST]:path,list[],file_mode,dir_mode,r |
zip压缩单个文件或目录到指定文件 | Api/zip_file | path,zip_path |
压缩多个文件或文件夹到当前目录的指定文件名 | Api/zip_more | path,list[],zip_name |
解压zip文件到指定已存在的目录 | Api/unzip_file | path,unzip_path |
读取zip文件内容列表(非绝对准确) | Api/read_zip_file | path |
指定编码返回文件内容 | Api/get_file | path,char_set |
将内容写入文件 | Api/put_file | [POST]:path,char_set,content |
创建一个空文件 | Api/mk_file | path,name |
获取window的驱动器列表 | Api/window_dirve | 无 |
文件编码转换 | Api/change_charset | path,old_char,new_char |
邮件发送文件 | Api/mail_file | [POST]:path,list[],more,email,method |
获取一个媒体文件,图片音频等,二进制数据 | Api/get_media | path |
获取一个能够展示的html5多媒体页面,音频和视频 | Api/get_ajax_media | path,type |
执行任意代码,返回输出数据 | Api/run_code | [POST]:code |
URL远程下载文件到网站 | Api/url_download | path,url,name |
下载网站任意文件到计算机 | Api/file_download | path |
单个文件上传 | Api/upload_file | [POST]:path,[FILES]:Filedata |