gpt4 book ai didi

python - Flask:根据 Content-Type header 获取请求参数

转载 作者:行者123 更新时间:2023-11-28 17:48:40 31 4
gpt4 key购买 nike

根据请求的 Content-Type header 处理请求正文的正确方法是什么?

我需要实现一个支持 XML、JSON 和表单编码请求参数的 RESTful 服务,但我似乎找不到一种干净的方法来提取请求参数。

这是我应该使用中间件的目的吗?我需要扩展 Request 对象吗?

我还没有找到执行此操作的任何包,这似乎是在 Flask 中创建 RESTful 服务的一项非常常见的任务。

最佳答案

您可能指的是 Accept header ,因为 Content-Type 用于响应。这里有三个选择:

  1. 按照 Handling Accept Headers 中的说明自行构建片段。
  2. 使用 Flask-RESTful 扩展(参阅文档中的 Content Negotiation 部分)。
  3. 使用Flask-Pushrod专门为处理这种情况而构建的扩展。

关于python - Flask:根据 Content-Type header 获取请求参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14028775/

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