文件名称:autoindex:提供可搜索目录索引的轻量级Go Web服务器
文件大小:39KB
文件格式:ZIP
更新时间:2024-05-29 12:50:13
go autoindex Go
自动索引 轻量级go Web服务器,它提供了一个可搜索的目录索引。 通过不断更新的目录高速缓存进行优化,以处理大量文件(100k +)和远程文件系统(具有高延迟)。 特征: 轻量级单页应用程序( ~8KB html/css/js ) 响应式设计 递归文件搜索 目录缓存( sqlite ) 网站地图支持 用法 ./autoindex [options] 旗帜 类型 描述 -a string TCP网络地址以侦听连接 -d string 数据库位置 -r string 服务的根目录 -i string 刷新间隔 -l int 请求速率限制(每个IP请求/秒) -t duration 请求超时 -forwarded bool 信任X-Real-IP和X-Forwarded-For标头 -cached bool 提供缓存中的所有内容(而不是仅搜索/递归查
【文件预览】:
autoindex-master
----.gitmodules(532B)
----vendor()
--------github.com()
----LICENSE(16KB)
----walk()
--------getdents_unix.go(2KB)
--------walk.go(3KB)
--------getdents_stdlib.go(616B)
--------dirent.go(733B)
----main.go(4KB)
----.gitignore(74B)
----public()
--------robots.txt(51B)
--------index.html(1KB)
--------style.css(2KB)
--------favicon.ico(361KB)
--------script.js(3KB)
--------font.woff(3KB)
----README.md(2KB)
----fs.go(10KB)