Title Loading...
- Time Loading...
- Wordcount Loading...
Catalogue
使用python库requests发送json格式数据的两种方法
1、以往在使用requests发送json格式数据时,通常的做法是:
首先在 headers
中指定数据类型:
headers = {'Content-Type': 'application/json'}
(post默认的类型为:application/x-www-form-urlencoded
)
然后通过data传送经由json包格式化的json数据:
requests.post(url=url, headers=headers, data=json.dumps(data))
2、第二种方法更加便捷,但只支持较新版本的requests。在新版的requests中,post方法默认提供了一个json参数,因此在发送json格式数据时,我们仅需要传送字典格式数据即可,剩下的将由requests自动完成:
requests.post(url=url, json=data)
参考链接: