python - 如何使用 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}")
谢谢,问候。
解决方案
推荐阅读
- javascript - 在 Firestore 中临时存储数据数组
- c# - .NET Core 和 Webpack 导致错误请求
- c++ - 分离轴定理错误触发
- json - 在 jq 中返回键/值对
- apache-spark - 有没有办法在 java 中的 Spark 2.1 中进行广播加入
- javascript - 尝试预览即将上传的图片时,为什么我的引导模式不会关闭?
- rust - 将泛型类型添加到返回 impl Trait 的函数需要使用“静态生命周期”
- php - 在尊重/验证中使用自定义规则时,PHPStan 抛出未定义的静态方法
- css - 没有边框的不透明度渐变?
- api - Imgur API - 获取非专辑图片