【爬虫】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)
相关推荐
cypking15 分钟前
vue excel转json功能 xlsx
vue.js·json·excel
我又来搬代码了2 小时前
【Android】【bug】Json解析错误Expected BEGIN_OBJECT but was STRING...
android·json·bug
Gloria_niki14 小时前
爬虫与数据分析结合案例学习总结
爬虫·学习·数据分析
Ai财富密码19 小时前
Python 爬虫:Selenium 自动化控制(Headless 模式 / 无痕浏览)
爬虫·python·selenium
华科云商xiao徐20 小时前
异步并发×编译性能:Dart爬虫的实战突围
爬虫·数据可视化·dart
华科云商xiao徐21 小时前
使用reqwest+select实现简单网页爬虫
爬虫
华科云商xiao徐21 小时前
TypeScript在异步处理与类型安全的双重优势
爬虫·数据挖掘·数据分析
incidite21 小时前
爬虫与数据分析入门:从中国大学排名爬取到数据可视化全流程
爬虫·信息可视化·数据分析
山里幽默的程序员1 天前
如何使用Postman无障碍导入JSON文件?详细步骤&工具对照
测试工具·json·postman
华科云商xiao徐2 天前
响应式爬虫系统设计:Scala异步任务编排与弹性容错机制
爬虫·scala