【爬虫】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)
相关推荐
ONE_Gua1 小时前
chromium魔改——navigator.webdriver 检测
前端·后端·爬虫
JeJe同学3 小时前
教程:如何使用 JSON 合并脚本
json·coco
z_mazin6 小时前
JavaScript逆向魔法:Chrome开发者工具探秘之旅
javascript·chrome·爬虫
ElasticPDF-新国产PDF编辑器8 小时前
React 项目 PDF 批注插件库在线版 API 示例教程
react.js·pdf·json
豆芽脚脚11 小时前
合并相同 patient_id 的 JSON 数据为数组
postgresql·json
攻城狮7号16 小时前
Python爬虫第2节-网页基础和爬虫基本原理
爬虫·python爬虫
π27017 小时前
爬虫:网络请求(通信)步骤,http和https协议
网络·爬虫
还是鼠鼠18 小时前
Node.js全局生效的中间件
javascript·vscode·中间件·node.js·json·express
叫我王富贵i20 小时前
0基础入门scrapy 框架,获取豆瓣top250存入mysql
爬虫·python·scrapy
IT成长日记20 小时前
【MySQL基础】 JSON函数入门
mysql·json·json函数