filesite
3 years ago
2 changed files with 52 additions and 2 deletions
@ -0,0 +1,47 @@
@@ -0,0 +1,47 @@
|
||||
# 类 Dirscanner 定义 |
||||
|
||||
## 私有属性 |
||||
|
||||
* nginxSecureOn: Nginx防盗链开启状态 |
||||
* nginxSecret: Nginx防盗链密钥 |
||||
* nginxSecureTimeout: Nginx防盗链有效期,单位:秒 |
||||
* nginxSecureLinkMd5Pattern: Nginx防盗链MD5加密方式 |
||||
* allowReadContentFileExtensions: 允许读取文件内容的文件类型 |
||||
* fields: 私有属性字段名和说明 |
||||
* scanResults: 目录扫描结果 |
||||
|
||||
|
||||
## 受保护属性 |
||||
|
||||
* supportFileExtensions: 支持的文件类型 |
||||
* maxReadFilesize: 默认每种文件读取内容最大大小 |
||||
* securedFileExtensions: 开启Nginx防盗链的文件类型 |
||||
|
||||
|
||||
## 公开属性 |
||||
|
||||
* scanTimeCost: 上一次目录扫描耗时,单位:微秒 |
||||
|
||||
|
||||
## 私有方法 |
||||
|
||||
* parseDescriptionFiles: 解析描述文件内容 |
||||
* parseShortCuts: 解析快捷方式文件内容 |
||||
* getId: 根据文件路径生成唯一编号 |
||||
|
||||
|
||||
## 受保护的方法 |
||||
|
||||
* getSecureLink: 根据文件生成防盗链网址 |
||||
* getFilePath: 根据文件生成相对路径 |
||||
|
||||
|
||||
## 公开方法 |
||||
|
||||
* setNginxSecure: 设置Nginx防盗链开启或关闭,以及密钥、加密方式 |
||||
* scan: 扫描目录获取目录和文件列表,支持指定目录扫描深度(目录级数) |
||||
|
||||
|
||||
## 参考 |
||||
|
||||
* http://nginx.org/en/docs/http/ngx_http_secure_link_module.html#secure_link_md5 |
Loading…
Reference in new issue