socketserver 模块异步http服务器代码.
2012-02-23 23:16
211 查看
例子也好,在线文档也好,都没有说异步的http代码。其实现有函数早以实现。参考下面代码。
以上代码是异步,无堵塞支持多用户同时。
也可以直接用下面运行,但是是同步的(有堵塞,单用户)。
其他的可以参考 socketserver的代码以及在线手册的文档。
import http.server import socketserver PORT = 80 Handler = http.server.SimpleHTTPRequestHandler httpd = socketserver.ThreadingTCPServer(("", PORT), Handler) print("serving at port", PORT) httpd.serve_forever()
以上代码是异步,无堵塞支持多用户同时。
也可以直接用下面运行,但是是同步的(有堵塞,单用户)。
#python -m http.server 8000
其他的可以参考 socketserver的代码以及在线手册的文档。
相关文章推荐
- 译文:异步Socket服务器与客户端(An Asynchronous Socket Server and Client) (转)
- Delphi TServerSocket,TClientSocket实现传送文件代码
- iOS学习爬坑记录11:学习AsyncSocket时用python写的服务器server端简单代码
- SocketServer模块
- [转载]异步Socket服务器与客户端(An Asynchronous Socket Server and Client)
- SocketServer模块解析
- C#异步Socket代码示例
- C#中异步Socket通信编程代码实例
- [转载]异步Socket服务器与客户端(An Asynchronous Socket Server and Client)
- Python SocketServer模块
- python socket编程(二)--SocketServer模块
- python 使用socket、multiprocessing、re模块,模拟简易HTTP服务器
- python核心编程学习笔记-2016-08-21-04-SocketServer模块
- Python模块解析之SocketServer(二)_BaseServer基类
- c#(Socket)异步套接字代码示例
- [Python]SocketServer模块
- python小白-day8 socketserver模块
- pyton中的SocketServer模块介绍
- [摘抄-Socket-学习中]UDP通信基础代码-server端
- python模块介绍- SocketServer 网络服务框架