【爬虫】requests.post请求中的data和json使用区别

  1. 请求体是键值对形式 (无花括号),请求时需要使用data 参数处理。

    代码:

    python 复制代码
    data = {...}
    ret = requests.post(url, headers=headers, data=data)
  2. 请求体是字典形式 (有花括号),请求时需要使用json 参数处理。

    代码:

    python 复制代码
    data = {...}
    ret = requests.post(url, headers=headers, json=data)
相关推荐
小爬虫程序猿4 分钟前
如何设置爬虫的访问频率?
爬虫
数据小爬虫@1 小时前
如何高效利用Python爬虫按关键字搜索苏宁商品
开发语言·爬虫·python
袁袁袁袁满2 小时前
100天精通Python(爬虫篇)——第113天:‌爬虫基础模块之urllib详细教程大全
开发语言·爬虫·python·网络爬虫·爬虫实战·urllib·urllib模块教程
LucianaiB5 小时前
探索CSDN博客数据:使用Python爬虫技术
开发语言·爬虫·python
数据小爬虫@14 小时前
利用Python爬虫快速获取商品历史价格信息
开发语言·爬虫·python
小白学大数据14 小时前
如何使用Selenium处理JavaScript动态加载的内容?
大数据·javascript·爬虫·selenium·测试工具
qq_3758726916 小时前
15爬虫:下载器中间件
爬虫
nbsaas-boot18 小时前
探索 JSON 数据在关系型数据库中的应用:MySQL 与 SQL Server 的对比
数据库·mysql·json
数据小小爬虫19 小时前
如何利用Python爬虫获取商品历史价格信息
开发语言·爬虫·python