对python requests发送json格式数据的实例详解
作者:Amos_x 时间:2023-12-11 05:16:07
requests是常用的请求库,不管是写爬虫脚本,还是测试接口返回数据等。都是很简单常用的工具。
这里就记录一下如何用requests发送json格式的数据,因为一般我们post参数,都是直接post,没管post的数据的类型,它默认有一个类型的,貌似是 application/x-www-form-urlencoded。
但是,我们写程序的时候,最常用的接口post数据的格式是json格式。当我们需要post json格式数据的时候,怎么办呢,只需要添加修改两处小地方即可。
详见如下代码:
import requests
import json
data = {
'a': 123,
'b': 456
}
headers = {'Content-Type': 'application/json'} ## headers中添加上content-type这个参数,指定为json格式
response = requests.post(url='url', headers=headers, data=json.dumps(data)) ## post的时候,将data字典形式的参数用json包转换成json格式。
OK,就是这么简单,就可以发送json格式数据,进行接口测试等。
来源:https://blog.csdn.net/weixin_41004350/article/details/78705415
标签:python,requests,json
0
投稿
猜你喜欢
Mybatis如何自动生成数据库表结构总结
2024-01-21 11:04:30
php输出全部gb2312编码内的汉字方法
2023-10-04 05:56:31
python实现给微信指定好友定时发送消息
2023-04-27 04:55:35
JavaScript画圆
2010-01-22 15:57:00
MYSQL中怎样设列的默认值为Now()的介绍
2008-11-01 16:54:00
利用python list完成最简单的DB连接池方法
2022-04-19 18:38:00
GOLANG使用Context实现传值、超时和取消的方法
2024-05-22 10:13:13
编程活动中几个不良现象
2008-09-01 12:23:00
解析Oracle数据库中的对象集合schema
2023-07-22 20:42:34
Golang高性能持久化解决方案BoltDB数据库介绍
2024-01-27 00:13:37
MySQL性能优化之路---修改配置文件my.cnf
2024-01-23 16:20:53
JavaScript拖动层Div代码
2024-04-16 09:46:48
如何在Python中安装GDAL库
2023-08-22 01:51:54
在Golang代码中如何自动生成版本号的方法示例
2023-10-14 23:25:36
python利用 pytesseract快速识别提取图片中的文字((图片识别)
2023-06-16 08:00:18
简单了解Python字典copy与赋值的区别
2022-07-16 11:35:52
flask 框架操作MySQL数据库简单示例
2024-01-16 12:48:10
mysql如何分组统计并求出百分比
2024-01-22 02:07:51
潜谈产品设计中的可用性和可访问性
2009-01-18 12:47:00
301转向代码合集
2008-03-20 10:12:00