小型服务器
启动HTTP服务器
在CMD或者Shell中启动Python自带的HTTP服务器
python -m http.server
正常启动会看到如下输出
PS C:\Users\chang\Desktop> python -m http.server
Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/) ...
说明HTTP服务器启动成功, 默认端口是8000
本地连接测试
在浏览器输入, http://
可以省略
http://127.0.0.1:8000
或者
http://localhost:8000
就可以看到启动shell路径下的文件
比如在
PS C:\Users\chang> python -m http.server
这个路径下启动的http.server
, 则在浏览器就会看到 C:\Users\chang
这个目录下的文件
局域网测试
通过ipconfig
查看自己的局域网ip
PS C:\Users\chang> ipconfig
IPv4 地址 . . . . . . . . . . . . : 192.168.4.64 # 局域网ip
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . : 192.168.4.1
只要使用同一个路由器, 就在同一个局域网内, 让后访问
192.168.4.64:8080
就可以看到和本地浏览器看到相同的内容.
如果没有另一台电脑, 可以用自己的手机测试.
应用场景
- 局域网内传输文件
- 手机下载电脑上的文件
- 学习写网页