【问题标题】:How to get JSON data (body application/json) from a GET Request?如何从 GET 请求中获取 JSON 数据(正文应用程序/json)?
【发布时间】:2019-08-06 17:53:38
【问题描述】:

如何从 GET 请求获取 json 数据到 Django Rest 路由。我正在向 url 发出 GET 请求,并在 Postman 的正文中以 JSON(应用程序/json)的形式存储数据。在我看来,如何在 Django Rest Framework 中从此请求中获取数据。

我的视图根据 JSON 数据中传递的内容发回数据。

我不想将数据作为 query_param 放在 url 中。我会在 JSON 数据体中发送很多参数,所以连接到 url 不是我想要的。

【问题讨论】:

  • 不要在 GET 请求中发送 JSON。那应该是一个 POST 请求。

标签: django-rest-framework django-views postman


【解决方案1】:

无法使用 get 请求发送 json 格式,您必须使用 post 请求发送数据,否则使用带有 get 请求的查询参数。 有关更多信息,请参阅django request and response tutorial

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-11-09
    • 1970-01-01
    • 2021-03-16
    • 2022-01-05
    • 2018-04-21
    • 2021-08-29
    • 1970-01-01
    • 2016-03-23
    相关资源
    最近更新 更多