【问题标题】:How to pass data in body of a get request in python? [closed]如何在python中的get请求正文中传递数据? [关闭]
【发布时间】:2021-04-20 08:38:11
【问题描述】:

所以我有一个哈希,我想在获取请求的主体中传递我目前正在使用来自 python 的请求库,我在我的代码中做这样的事情。我正在使用 falcon 框架。

requests.get(url, headers=head, data=json.dumps({"user_id": 436186}))

在获取请求的正文中传递数据是否正确?因为我无法访问 api 并从另一方获得 400,我怀疑这是因为数据无法在 get 请求中传递。

或者有没有其他支持的库?

【问题讨论】:

  • 这取决于您尝试到达的端点,通常在查询参数中完成获取请求的任何附加数据
  • 如果我试图在参数中传递哈希值,它会被附加到 url 本身中,因此无法正常工作

标签: python web-frameworks falcon


【解决方案1】:

基本上我拼错了标题的一个字段,为什么它会抛出 400 错误,上面的代码可以很好地在 get 请求的正文中发送数据,确实是愚蠢的错误

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-07
    • 1970-01-01
    • 2022-01-11
    • 2021-02-06
    • 2020-08-20
    相关资源
    最近更新 更多