当前位置: 首页 > ai >正文

爬虫-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)。

  • 再看一下

http://www.xdnf.cn/news/14885.html

相关文章:

  • 当DMA想“越狱”:IOMMU怎么硬核拦截?
  • c语言学习_函数递归
  • 深度学习-多分类
  • Linux网络:UDP socket创建流程与简单通信
  • AWS OpenSearch Dev Tools使用
  • FastAPI Docker环境管理脚本使用指南
  • 人体坐姿检测系统开发实战(YOLOv8+PyTorch+可视化)
  • 微服务集成snail-job分布式定时任务系统实践
  • 向量与向量组的线性相关性 线性代数
  • Spring Boot + Easy Excel 自定义复杂样式导入导出
  • [ESP32]VSCODE+ESP-IDF环境搭建及blink例程尝试(win10 win11均配置成功)
  • 香港站群服务器价格怎么样?
  • 容器技术入门之Docker环境部署
  • ffmpeg 中config 文件一些理解
  • Netstat高级分析工具:Windows与Linux双系统兼容的精准筛查利器
  • 一天一道Sql题(day03)
  • 如何用Python编程计算权重?
  • houdini云渲染和云解算新选择
  • 基于SpringBoot+Vue的非遗文化传承管理系统(websocket即时通讯、协同过滤算法、支付宝沙盒支付、可分享链接、功能量非常大)
  • 什么是2.5G交换机?
  • 香港站群服务器与普通香港服务器对比
  • 从零开始手写嵌入式实时操作系统
  • 【Java安全】RMI基础
  • 说说SpringBoot常用的注解?
  • 实时开发IDE部署指南
  • DVWA SQL Injection(Blind)漏洞分析与利用
  • 2025年数据挖掘与计算机科学国际会议 (DMCS 2025)
  • 数据湖技术之Iceberg-03 Iceberg整合Flink 实时写入与增量读取
  • 创意Python爱心代码
  • 7.7晚自习作业