【爬虫】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)
相关推荐
老萬頭20 分钟前
【技术深水区】抖音 WEB 端逆向:从零到一拿下 a_bogus 参数
前端·爬虫·python
莫爷44 分钟前
JSON vs XML vs YAML 深度对比:如何选择合适的数据格式?
xml·前端·json
ZTLJQ9 小时前
序列化的艺术:Python JSON处理完全解析
开发语言·python·json
CSharp精选营21 小时前
.NET对象转JSON,到底有几种方式?
c#·json·.net·newtonsoft·对象转换·utf8json
淼_@淼21 小时前
python-json
前端·python·json
guoyunsky1 天前
Ins爬虫可以抓取到国家,性别和年龄吗?
爬虫·数据分析·rpa
Bear on Toilet1 天前
HTTP + JSON 接口调用清单总结
网络协议·http·json
前端小趴菜~时倾1 天前
自我提升-python爬虫学习:day03
爬虫·python·学习
Blurpath住宅代理1 天前
HTTP与SOCKS5代理深度对比:从协议层到实战选型指南
爬虫·http·静态ip·动态代理·住宅ip·住宅代理
前端小趴菜~时倾1 天前
自我提升-python爬虫学习:day04
爬虫·python·学习