首页 > 解决方案 > 如何使用 python 做一个 POST 请求服务器?

问题描述

我是一名初级程序员,我想知道如何使用 Python 中的 BaseHTTPRequestHandler 库从查询中提取数据。

我正在使用这段代码:

from http.server import BaseHTTPRequestHandler

class button(BaseHTTPRequestHandler):
       def do_POST(self):
              pass
if __name__ == '__main__':
    from http.server import HTTPServer
    server = HTTPServer(('localhost', 4020), button)
    print('Use <Ctrl-C> to stop the server')
    server.serve_forever()

你能给我一些解决这个问题的建议吗?

我还发现了一些使用 FastApi 的示例。这种拆分http消息的方式对我有用吗?

@app.get("/query/{query_item}")

谢谢,问候。

标签: pythonhttp

解决方案


推荐阅读