【爬虫】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)
相关推荐
REDcker15 小时前
AIGCJson 库解析行为与异常处理指南
c++·json·aigc·c
全栈前端老曹16 小时前
【包管理】read-pkg-up 快速上手教程 - 读取最近的 package.json 文件
前端·javascript·npm·node.js·json·nrm·package.json
sugar椰子皮16 小时前
【web补环境篇-0】document.all
爬虫
半熟的皮皮虾17 小时前
又重新写了个PDF工具箱-转换office格式/合并/拆分/删除常见操作都有了
python·程序人生·pdf·flask·开源·json·学习方法
interception17 小时前
js逆向之京东原型链补环境h5st
javascript·爬虫·网络爬虫
我的golang之路果然有问题18 小时前
python中 unicorn 热重启问题和 debug 的 json
java·服务器·前端·python·json
半路_出家ren19 小时前
17.python爬虫基础,基于正则表达式的爬虫,基于BeautifulSoup的爬虫
网络·爬虫·python·网络协议·正则表达式·网络爬虫·beautifulsoup
kupeThinkPoem1 天前
QJsonObject能否嵌套查找?
qt·json
BD_Marathon2 天前
SpringMVC——json数据传递参数
json
我想吃烤肉肉2 天前
Playwright中page.locator和Selenium中find_element区别
爬虫·python·测试工具·自动化