Python http.server 静态文件服务器

Python3 内置模块

不可用于生产环境,仅实现了简单的安全检查。

用于显示指定目录下的文件内容  (使用 anywhere 也可以达到同样效果)

帮助信息

> python -m http.server --help
usage: server.py [-h] [--cgi] [--bind ADDRESS] [--directory DIRECTORY] [port]

positional arguments:
  port                  指定访问端口,默认 8000

optional arguments:
  -h, --help            显示帮助信息并退出
  --cgi                 作为CGI服务器
  --bind ADDRESS, -b ADDRESS   指定访问ip,默认当前主机ip
                        
  --directory DIRECTORY, -d DIRECTORY   指定静态文件目录,默认为当前目录
                        

 命令行运行方式:

命令行内直接输入Python命令启动,方便临时查看

# -b 指定访问ip  -d 指定访问目录  后面跟上访问端口号
# 如果加上 --cgi 参数的话 那么-d 指定的目录将不再生效,会访问当前目录下的所有文件

$ python -m http.server -b 127.0.0.1 -d ./templates 5000

$ python -m http.server -b 0.0.0.0 -d ./templates 5000

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值