Postman Args中的Python请求

时间:2018-03-18 07:50:57

标签: python post submit postman

我对postman chrome有一些问题; 我想将我的代码(python语言)转换为postman参数,

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

邮递员铬(邮寄),

  1. 标题标签(授权:klmno) - 已完成
  2. 然后,身体? < - 问题
  3. 我试图解决,但结果是解码JSON数据时出错。错误:JSONDecodeError('期望值:第1行第1列(char 0)',)从请求中提取的JSON数据

1 个答案:

答案 0 :(得分:0)

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