基本用法

python3 -m http.server 8001

功能说明

  • 当前目录作为根目录:会在当前工作目录下启动服务器
  • 默认监听所有网络接口0.0.0.0(允许其他设备访问)
  • 默认端口:8001(你指定的)
  • 访问方式:浏览器打开 http://localhost:8001http://你的IP:8001

常用参数

# 绑定到特定地址(只允许本机访问)
python3 -m http.server 8001 --bind 127.0.0.1

# 指定不同目录
python3 -m http.server 8001 --directory /path/to/dir

# 启用目录列表(默认已启用)
python3 -m http.server 8001

# 自定义日志格式(Python 3.8+)
python3 -m http.server 8001 --bind 127.0.0.1

停止服务器

  • Ctrl + C 中断服务器

注意事项

  1. 仅用于开发/测试:不要在生产环境使用
  2. 安全警告:任何能访问你网络的人都能下载/浏览文件
  3. 性能限制:单线程,不适合高并发

更多推荐