一句Python命令启动一个Web服务器
2013-08-16 11:07
405 查看
利用Python自带的包可以建立简单的web服务器。在DOS里cd到准备做服务器根目录的路径下,输入命令:
python -m Web服务器模块 [端口号,默认8000]
例如:
python -m SimpleHTTPServer 8080
然后就可以在浏览器中输入
http://localhost:端口号/路径
来访问服务器资源。
例如:
http://localhost:8080/index.htm(当然index.htm文件得自己创建)
其他机器也可以通过服务器的IP地址来访问。
这里的“Web服务器模块”有如下三种:
BaseHTTPServer: 提供基本的Web服务和处理器类,分别是HTTPServer和BaseHTTPRequestHandler。
SimpleHTTPServer: 包含执行GET和HEAD请求的SimpleHTTPRequestHandler类。
CGIHTTPServer: 包含处理POST请求和执行CGIHTTPRequestHandler类。
python -m Web服务器模块 [端口号,默认8000]
例如:
python -m SimpleHTTPServer 8080
然后就可以在浏览器中输入
http://localhost:端口号/路径
来访问服务器资源。
例如:
http://localhost:8080/index.htm(当然index.htm文件得自己创建)
其他机器也可以通过服务器的IP地址来访问。
这里的“Web服务器模块”有如下三种:
BaseHTTPServer: 提供基本的Web服务和处理器类,分别是HTTPServer和BaseHTTPRequestHandler。
SimpleHTTPServer: 包含执行GET和HEAD请求的SimpleHTTPRequestHandler类。
CGIHTTPServer: 包含处理POST请求和执行CGIHTTPRequestHandler类。
相关文章推荐
- 一句Python命令启动一个Web服务器
- 一句Python命令启动一个Web服务器
- 一句Python命令启动一个Web服务器
- Python一句命令启动静态的Web服务
- Python命令启动Web服务器实例详解
- 无法在Web服务器上启动调试,已附加了一个调试器
- 使用Python启动一个简单的服务器
- 用python写一个简单的web服务器
- linux的apache web服务器启动、停止及重启命令
- gulp启动一个小型web服务器配置&browserify(require)
- 使用Python写一个WEB服务器(额外(续))
- 用python搭建一个最简单的Web服务器
- 丢掉python -m SimpleHTTPServer,一行命令用http分享目录(单行web服务器)
- WEB服务器启动时加载一个ServerSocket服务
- 无法在web服务器上启动调试。对象标识符没有表示一个有效的对象
- 用一行python代码做一个简单的web服务器
- python 怎么启动一个外部命令程序, 并且不阻塞当前进程
- python web编程 创建一个web服务器
- VS中一个解决方案有多个Web网站.如何不启动全部asp.net development server(WEB服务器)
- 使用Python写一个WEB服务器