本文参考【 https://www.cnblogs.com/v5captain/p/9544821.html 】
如何才能最快的建立一个HTTP服务器,可以使用python的-m命令,利用自带的模块来实现一个简单的文件服务器。
-m mod : run library module as a script (terminates option list)
一、Python3 搭建简易HTTP服务器
python -m http.server
浏览器访问:http://localhost:8000
二、Python 2 搭建简易HTTP服务器
python -m Web服务器模块 [端口号,默认8000]
“Web服务器模块”有如下三种:
BaseHTTPServer: 提供基本的Web服务和处理器类,分别是HTTPServer和BaseHTTPRequestHandler。
SimpleHTTPServer: 包含执行GET和HEAD请求的SimpleHTTPRequestHandler类。
CGIHTTPServer: 包含处理POST请求和执行CGIHTTPRequestHandler类。
如:
python -m SimpleHTTPServer 8080
发表评论