最初入坑时挖的坑 --fht2p,起源是不满意于简陋还依赖python的, 已经有三年历史了, 最近从 hyper 0.11 成功搬迁到 hyper 0.13, 个人主要用于看本地HTML文档(尤其rust的,统一cargo输出目录后非常方便)和局域网文件分享。
当前支持的功能:
多路径分享
文件断点续传(206)
目录浏览(可选显示隐藏的.条目, 可选重定向到 index.html文件 等)
https(powered by tokio-rustls, 不依赖外部动态库)
Proxy(隧道代理(tunnel), 普通代理(powered by reqwest))
Basic Authentication(HTTP基本认证)
文件上传,目录新建
命令行参数(powerd by clap)
配置文件(powered by json5——json支持注释等)
终端日志可选级别
当前不支持的功能:
CORS
Gzip
目录看起来这样:
Tips:
config目录有配置文件示例, 默认配置文件路径:
设置cargo配置文件的就能把和的输出文件都设置到某个目录:cargo 配置文件的位置在路径:,如果没有就新建。
领取专属 10元无门槛券
私享最新 技术干货