Python基础 - requests以post方式发送json数据

前言

requests是常用的请求库,不管是写爬虫脚本,还是测试接口返回数据等,都是很简单常用的工具。

requests 以post方法传递json数据

如果做接口开发,现在流行以json方式进行交互,那么在requests中,我们如何来实现呢,下面就对这个进行介绍。

第一步. 设置Header为json格式

headers = {'Content-Type': 'application/json'} 

第二步. 设置post中的data参数为json数据

response = requests.post(url='url', headers=headers, data=json.dumps(data))

完整代码Demo

完整示例代码如下:

import requests
import json

data = {
    'a': 123,
    'b': 456
}

# headers中添加上content-type这个参数,指定为json格式
headers = {'Content-Type': 'application/json'}    

# post的时候,将data字典形式的参数用json包转换成json格式。
response = requests.post(url='http://www.baidu.com', headers=headers, data=json.dumps(data))    

相关主题:
相关推荐
  1. 诸葛亮的传说
  2. 瓜皮搭李树
  3. 事发武汉农夫山泉矿泉水内惊现大量虫卵
  4. 油瓶里的小老鼠
  5. 一袋月亮
  6. 脱单!武汉的相亲角在哪你知道吗?
  7. 晋州市桃元镇中心幼儿园 - 石家庄幼儿园黄页
  8. 火车头的经历
  9. 临汾市洪洞县侯村幼儿园 - 临汾幼儿园黄页
  10. Amazon Rekognition 新技术与个人隐私的冲突
  11. Python公开课 - 爬虫基本原理
  12. 武汉动物园火烈鸟孔雀排队打疫苗
  13. 湖北将发放消费券 - 武汉新鲜事
  14. 宝宝什么时候戴银脚环 - 育儿经验
  15. 一文看懂字符编码 - Unicode、UTF8、GBK、GB2312、ANSI和ASCII
  16. 武汉一女子七天被骗220万
  17. 车联网 - CAN总线详解
  18. 桂林市灵川县慧霖幼儿园 - 桂林幼儿园黄页
  19. 宝宝大便臭豆腐味正常吗 - 育儿经验
  20. 北京市昌平区常青藤艺术幼儿园 - 北京幼儿园黄页
  21. Vim - 基础教程
  22. 武汉女子网上做兼职被骗六十五万
  23. 武汉00后大二学妹拍视频月入七十万
  24. 提高Tesseract文字识别率的三种方法
  25. Python实战 - 爬虫代理IP池的实现
  26. 自找苦吃
  27. Python公开课 - 爬虫介绍
  28. 易中天给英雄武汉的一首诗 - 武汉新鲜事
  29. 广州市番禺区八沙幼儿园 - 广州幼儿园黄页
  30. 金哈佛幼儿园 - 石家庄幼儿园黄页
  31. 北京市顺义区阳光宝宝幼儿园 - 北京幼儿园黄页
  32. 一不做,二不休
  33. 全身发亮的小牛
  34. 聪明的宝石匠
  35. Python公开课 - Django自动添加Last-Modified和ETag
  36. 给妈妈的信
  37. 奥迪客户不满加价,被武汉4S店销售群殴
  38. 什么是TCP中三次握手和四次挥手
  39. 百名网媒总编辑登上知音号欣赏武汉夜色
  40. 南宁市武鸣县东溢幼儿园 - 南宁幼儿园黄页