Python2
Python2可以使用以下命令来搭建一个简易的HTTP服务:
python -m SimpleHTTPServer 1234
Python3
Python3可以使用以下命令来搭建一个简易的HTTP服务:
python3 -m http.server 1234
在浏览器中访问:
两者只是在启动方式上不同而已,功能上无大的差别,python的HTTP服务简单来说就是:
+-----------+ +------------------------+ | TCPServer | | BaseHTTPRequestHandler | +-----------+ +------------------------+ ^ | | v | +--------------------------+ +----------------| SimpleHTTPRequestHandler | | +--------------------------+ | | | v | +-----------------------+ +-----------------| CGIHTTPRequestHandler | +-----------------------+