http.server — HTTP 服务器

源代码: Lib/http/server.py


此模块定义用于实现 HTTP 服务器的类。

警告

http.server 不推荐用于生产。它只实现了 基本安全校验 .

可用性 :非 WASI。

This module does not work or is not available on WebAssembly. See WebAssembly 平台 了解更多信息。

一个类, HTTPServer ,是 socketserver.TCPServer 子类。它创建并监听 HTTP 套接字,将请求分派给处理程序。创建和运行服务器的代码看起来像这样:

def run(server_class=HTTPServer, handler_class=BaseHTTPRequestHandler):
    server_address = ('', 8000)
    httpd = server_class(server_address, handler_class)
    httpd.serve_forever()