爬虫-request处理POST

1.概念

很少在URL写参数,

都在form data里面

POST 的主要作用是将客户端的数据提交给服务器。这些数据可以是表单输入、文件内容、JSON 数据、XML 数据等等

POST 请求携带的数据放在 HTTP 消息的请求体中。

  • 这与 GET 请求形成鲜明对比:GET 请求的数据通常附加在 URL 后面(作为查询参数 ?key1=value1&key2=value2),而 POST 的数据不会直接显示在 URL 里

看请求头:

2.测试代码

数据往data传入 ,相当于是前面的参数

返回的数据格式可能是json是字典,text是字符串

3.区别

  • GET 请求:就像你给图书馆管理员一张写着书名的纸条(URL 参数),管理员根据纸条找到书(资源)递给你(响应)。

  • POST 请求 :就像你给管理员一个装满新书信息的包裹(请求体),管理员收到包裹后,根据里面的信息(表单数据、文件等)在图书馆系统中创建一本新书记录(在服务器端创建/更新资源或执行操作),然后给你一个回执(响应,通常是成功页面或新资源的 ID)。

  • 再看一下

相关推荐
sugar椰子皮14 小时前
【爬虫框架-8】其他
爬虫
艾上编程15 小时前
《Python实战小课:爬虫工具场景——开启数据抓取之旅》导读
开发语言·爬虫·python
lkbhua莱克瓦2416 小时前
IO练习——网络爬虫(爬取数据)
java·开发语言·爬虫·io流练习·java练习
sugar椰子皮19 小时前
【爬虫框架-7】日志追踪实现
爬虫
傻啦嘿哟19 小时前
分布式爬虫架构:Scrapy+Kafka+Spark实战指南
分布式·爬虫·架构
是有头发的程序猿20 小时前
1688数据采集:官方API与网页爬虫实战指南
开发语言·c++·爬虫
电商API_1800790524720 小时前
数据分析之淘宝商品数据获取方法分享
爬虫·信息可视化
星川皆无恙20 小时前
基于ARIMA 算法模型和NLP:社交媒体舆情分析在涉众型经济犯罪情报挖掘中的应用研究
人工智能·爬虫·python·算法·机器学习·自然语言处理·数据分析
sugar椰子皮21 小时前
【补环境框架】序
爬虫
风跟我说过她21 小时前
基于Scrapy-Redis的分布式房产数据爬虫系统设计与实现
redis·分布式·爬虫·scrapy