【爬虫】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)
相关推荐
好看资源平台12 小时前
爬虫开发工具与环境搭建——使用Postman和浏览器开发者工具
爬虫·lua·postman
API快乐传递者13 小时前
除了网页标题,还能用爬虫抓取哪些信息?
开发语言·爬虫·python
sagima_sdu14 小时前
Py2Neo 库将 Json 文件导入 Neo4J
oracle·json·neo4j
集成显卡15 小时前
axios平替!用浏览器自带的fetch处理AJAX(兼容表单/JSON/文件上传)
前端·ajax·json
好看资源平台16 小时前
爬虫开发工具与环境搭建——环境配置
爬虫·python
亿牛云爬虫专家1 天前
捕获抖音截图:如何用Puppeteer保存页面状态
爬虫·爬虫代理·puppeteer·抖音·亿牛云·代理ip·douyin
亿牛云爬虫专家1 天前
Puppeteer教程:使用CSS选择器点击和爬取动态数据
javascript·css·爬虫·爬虫代理·puppeteer·代理ip
abments1 天前
JavaScript逆向爬虫教程-------基础篇之常用的编码与加密介绍(python和js实现)
javascript·爬虫·python
小白学大数据1 天前
Python爬虫开发中的分析与方案制定
开发语言·c++·爬虫·python
数据小小爬虫1 天前
如何用Java爬虫“偷窥”淘宝商品类目API的返回值
java·爬虫·php