[开源推荐] Updog —— SimpleHTTPServer 的替代品
Updog是python的SimepleHTTPServer的一个替代选择。Updog允许通过HTTP/S上传和下载,还可以设置特殊的SSL证书还能使用HTTP basic auth。
安装
使用pip进行安装
pip3 install updog
使用方法
updog [-d DIRECTORY] [-p PORT] [--password PASSWORD] [--ssl]
参数 | 描述 |
---|---|
-d DIRECTORY, --directory DIRECTORY | 根路径 [默认值=.] |
-p PORT, --port PORT | 服务的端口 [默认值=9090] |
--password PASSWORD | 使用密码访问页面 (无需用户名) |
--ssl | 通过 SSL 启用传输加密 |
--version | 显示updog的版本 |
-h, --help | 帮助 |
例子
从当前目录提供服务:
updog
从其它目录提供服务:
updog -d /another/directory
在端口1234上提供服务:
updog -p 1234
使用密码保护页面:
updog --password examplePassword123!
温馨提示:updog使用的是HTTP基本身份验证。登录的时候,您应该直接输入密码而把用户名输入框留空白。
使用SSL连接:
updog --ssl
本文中的所有译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。
推荐文章: