gpt4 book ai didi

python - 如何在 Falcon python 中使用查询字符串

转载 作者:行者123 更新时间:2023-12-03 13:32:03 25 4
gpt4 key购买 nike

您是否将应用程序配置为具有以下功能:

  • 将 api 端点定义为 app.add_route('/v1/tablets', TabletsCollection())
  • 并且仍然可以像这样使用 QueryParams https://example.com/api/v1/tablets?limit=12&offset=50&q=tablet name

  • Collection 有两种方法 on_get用于检索整个列表并使用过滤器和 on_post用于创建单个记录。

    我已经在网上搜索了一段时间,你如何获得 query_string 和正确解析的参数?

    最佳答案

    查询字符串和解析的查询字符串(作为 dict)都可以在 falcon 传递给您的 API 端点的请求对象上使用。

    您的处理程序可以执行以下操作:

    class TabletsCollection():
    def on_post(self, req, resp):
    print req.query_string
    for key, value in req.params.items():
    print key, value

    http://falcon.readthedocs.io/en/stable/api/request_and_response.html#Request.query_stringhttp://falcon.readthedocs.io/en/stable/api/request_and_response.html#Request.params .

    关于python - 如何在 Falcon python 中使用查询字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46832025/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com