【问题标题】:Python Requests in Postman ArgsPostman Args 中的 Python 请求
【发布时间】:2018-08-26 23:47:49
【问题描述】:

我在使用 postman chrome 时遇到了一些问题; 我想将我的代码(python 语言)转换为邮递员参数,

r = requests.post('http://localhost/assets/update', json={'id':['abcde'], 'bucket': 'fghij'}, headers={'Authorization':'klmno'})

到邮递员铬(post),

  1. 标题选项卡(授权:klmno)--完成
  2. 那么,身体?

我正在尝试解决,但结果是解码 JSON 数据时出错。错误:JSONDecodeError('Expecting value: line 1 column 1 (char 0)',) 从请求中提取的 JSON 数据

【问题讨论】:

    标签: python post submit postman


    【解决方案1】:

    {'id':['abcde'], 'bucket': 'fghij'} 不是 JSON,它是一个 Python 字典,requests 会为您转换为 JSON。您需要在 Postman 中使用 json.dumps({'id': ...}) 的结果作为正文。你会注意到它有双引号而不是单引号。

    【讨论】:

    • hmmm,如何将 python 发布请求转换为 curl ?我希望这项工作使用 php 语言 :)
    猜你喜欢
    • 2022-09-23
    • 2017-03-22
    • 2019-10-11
    • 2020-03-23
    • 2020-11-24
    • 1970-01-01
    • 2020-05-09
    • 2019-11-12
    • 2020-01-08
    相关资源
    最近更新 更多