下面是一个使用 Python 写的简单示例,它可以接收 GET 请求并返回响应:
from http.server import HTTPServer, BaseHTTPRequestHandlerclass RequestHandler(BaseHTTPRequestHandler):
def do_GET(self):
self.send_response(200)
self.send_header('Content-type', 'text/plain')
self.end_headers()
self.wfile.write(b'Hello, world!')
httpd = HTTPServer(('', 8000), RequestHandler)
httpd.serve_forever()
这个程序会在本地 8000 端口上启动 HTTP 服务器,并等待客户端发起 GET 请求。如果客户端发起了 GET 请求,服务器就会返回一个 HTTP 响应,包含状态码 200 和文本 "Hello, world!"。