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

【JavaWeb】HTTP_请求和响应的报文格式

目录

  • 什么是报文
  • 报文的格式
  • 请求报文
  • 响应报文

什么是报文

请求的时候由客户端发送给服务端的数据
以及服务端在响应的时候,服务端响应给客户端的数据
这些数据称之为报文

报文的格式

主体上分为报文首部和报文主体,中间空行隔开

报文首部:服务器端或客户端需处理的请求或响应的内容及属性
空行(CR + LF):CR,回车符,LF,换行符
报文主体:应被发送的数据

报文首部可以继续细分为“行”和“头”

请求报文

客户端发给服务端的报文

如果之前访问过,通过ctrl+shift+delete
清除缓存

访问一个资源

观察请求报文


请求报文格式:

  1. 请求首行(请求行)又分为请求的方式,资源路径?参数,请求的协议及版本

GET /web01/aaa.html HTTP/1.1

  1. 请求头信息(请求头)

  1. 空行
  2. 请求体;POST请求才有请求体

可以在payload(负载)中查看


form表单发送post请求特点

  1. POST请求有请求体,而GET请求没有请求体
  2. POST请求数据在请求体中携带,请求体数据大小没有限制,可以用来上传所有内容【文件,文本】
  3. 只能使用POST请求上传文件
  4. POST请求报文多了和请求体相关的配置【请求头】
  5. 地址栏参数不可见,相对安全
  6. POST效率比GET低
  7. POST请求要求将form标签的method属性设置为post

响应报文

响应报文格式

  1. 响应首行(响应行);协议/版本 状态码 状态描述 OK (缺省)

  1. 响应头
  2. 响应体

http://www.cnnetsun.cn/news/18353.html

相关文章:

  • eino框架结构化输出解析:从混乱文本到精准数据的魔法转换
  • 小爱音箱终极音乐解放方案:XiaoMusic完整使用指南
  • 从零打造专业级Vue滑块控件:vue-slider-component深度实践指南
  • AnuPpuccin主题深度体验:5个技巧让你的Obsidian笔记焕然一新
  • AI一键搞定!Linux安装JDK17的最佳实践
  • Win11Debloat:释放系统潜能,打造专属纯净Windows体验
  • Python Web开发终极指南:用Ludic框架重构你的前端体验
  • F2批量重命名终极指南:从入门到精通的完整解决方案
  • 深蓝词库转换工具的技术架构与应用实践
  • 2025年CLIP模型爆发:从跨模态基座到产业变革的技术革命
  • 腾讯混元图像3.0登顶全球!800亿参数重构AIGC行业格局
  • halcon求区域交集——intersection
  • 如何用5分钟掌握AMD Ryzen处理器深度调试技巧?终极完整教程
  • 终极Nginx Web界面管理指南:从入门到精通的一站式解决方案
  • 收藏!大模型推理核心:从Prefill到KVCache,小白也能懂的底层逻辑
  • PySceneDetect终极指南:零基础实现智能视频场景自动化分割
  • 5分钟搞定Windows应用拦截:效率提升指南
  • 基于VUE的线上签到系统[VUE]-计算机毕业设计源码+LW文档
  • 深度解析vue-slider-component:打造高度定制化的Vue滑块组件
  • Pose-Search终极指南:开启智能人体姿势识别新纪元
  • 基于VUE的文章发布系统[VUE]-计算机毕业设计源码+LW文档
  • BBDown:B站视频下载的终极解决方案
  • Dify企业级实战深度解析 (5)
  • 游戏增强工具YimMenu:从入门到精通的完整指南
  • B站视频下载神器:BiliDownloader完全使用手册
  • 如何快速合并分割APK:开源工具的终极解决方案指南
  • 实时语音转写技术革命:WhisperLiveKit如何重塑语音交互体验
  • 基于海马体突触修剪机制的动态剪枝策略在量化交易系统中的实现
  • 【毕业设计/课程设计】桃树种植环境检测系统系统源码+论文+PPT+数据
  • 模型识别对象