时间:2021-05-22
requests是常用的请求库,不管是写爬虫脚本,还是测试接口返回数据等。都是很简单常用的工具。
这里就记录一下如何用requests发送json格式的数据,因为一般我们post参数,都是直接post,没管post的数据的类型,它默认有一个类型的,貌似是 application/x-www-form-urlencoded。
但是,我们写程序的时候,最常用的接口post数据的格式是json格式。当我们需要post json格式数据的时候,怎么办呢,只需要添加修改两处小地方即可。
详见如下代码:
import requestsimport jsondata = { '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格式数据,进行接口测试等。
以上这篇对python requests发送json格式数据的实例详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了PHP基于CURL发送JSON格式字符串的方法。分享给大家供大家参考,具体如下:/**post发送JSON格式数据*@param$urlstrin
本文实例讲述了Python中json格式数据的编码与解码方法。分享给大家供大家参考,具体如下:python从2.6版本开始内置了json数据格式的处理方法。1、
Androidjson数据解析详解移动开发经常要与服务器数据交互,也常使用json数据格式,那就说说Androidjson解析。1.最简单json格式解析如下:
使用python爬虫库requests,urllib爬取今日头条街拍美图代码均有注释importre,json,requests,osfromhashlibim
在python中可以使用json将数据格式化为JSON格式:1.将字典转换成JSON数据格式:s=['张三','年龄','姓名']t={}t['data']=s