为什么同时启动两个 Python 自带的 http server 不报端口占用呢?

查看 30|回复 1
作者:sbldehanhan   
在 Windows 上分别在两个 terminal 中运行 python -m http.server ,神奇的是竟然可以同时运行,没有报端口占用,明明都是 8000 端口啊,自己写的代码就不行。咋回事?
PTLin   
Linux 上用了 SO_REUSEADDR: https://github.com/python/cpython/blob/3.12/Lib/socketserver.py#L469
您需要登录后才可以回帖 登录 | 立即注册

返回顶部