【爬虫】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)
相关推荐
素玥16 小时前
实训7 json文件数据用python导入数据库
数据库·python·json
千枫s16 小时前
做一个电脑版爬虫程序
爬虫·python
亿牛云爬虫专家17 小时前
生产级Go高并发爬虫实战:突破 net_http 长连接与隧道代理IP切换陷阱
爬虫·http·golang·代理ip·keepalive·隧道代理·https connect
威风少侠17 小时前
cursor快速实现前后端项目以及playwright实现爬虫程序
爬虫·cursor
小白学大数据18 小时前
分布式爬虫核心技术详解与工程实践
开发语言·分布式·爬虫·python
组合缺一21 小时前
Snack JSONPath 项目架构分析
java·架构·json·jsonpath·rfc 9535
杜子不疼.21 小时前
Python 爬虫 + AI 总结:自动生成行业日报系统
人工智能·爬虫·python
成为大佬先秃头2 天前
开放标准(RFC 7519):JSON Web Token (JWT)
spring boot·后端·json·jwt
ZC跨境爬虫2 天前
Scrapy多级请求实战:5sing伴奏网爬取踩坑与优化全记录(JSON提取+Xpath解析)
爬虫·scrapy·html·json
willhuo2 天前
基于Playwright的抖音网页自动化浏览器项目使用指南
爬虫·c#·.netcore·webview