news 2026/4/1 16:24:43

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

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【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. 响应体

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/29 6:49:14

Ncorr免费2D数字图像相关软件完整使用教程

Ncorr免费2D数字图像相关软件完整使用教程 【免费下载链接】ncorr_2D_matlab 2D Digital Image Correlation Matlab Software 项目地址: https://gitcode.com/gh_mirrors/nc/ncorr_2D_matlab Ncorr是一款基于MATLAB的开源2D数字图像相关软件,专门用于精确测量…

作者头像 李华
网站建设 2026/3/28 10:37:49

Onekey深度解析:Steam游戏清单下载完整教程

Onekey深度解析:Steam游戏清单下载完整教程 【免费下载链接】Onekey Onekey Steam Depot Manifest Downloader 项目地址: https://gitcode.com/gh_mirrors/one/Onekey 想要轻松获取Steam游戏清单却苦于复杂的操作流程?Onekey这款开源工具将彻底改…

作者头像 李华
网站建设 2026/3/21 12:14:40

前端新手必看:简单搞定循环引用JSON问题

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 创建一个交互式学习页面,包含:1) 循环引用的动画图解 2) 可操作的简单示例(朋友互相引用) 3) 实时错误演示(尝试JSON.stringify报错) 4) 三种基础解决方案(删…

作者头像 李华
网站建设 2026/3/28 8:37:18

单卡H100即可运行的千亿模型:GPT-OSS-120B如何重塑企业AI格局

单卡H100即可运行的千亿模型:GPT-OSS-120B如何重塑企业AI格局 【免费下载链接】gpt-oss-120b-unsloth-bnb-4bit 项目地址: https://ai.gitcode.com/hf_mirrors/unsloth/gpt-oss-120b-unsloth-bnb-4bit 导语 OpenAI时隔六年重返开源领域,推出的G…

作者头像 李华
网站建设 2026/3/23 13:07:05

Qwen2.5-VL:多模态AI新纪元,从视觉理解到企业落地的全维度突破

导语:一文读懂Qwen2.5-VL如何重新定义智能视觉处理 【免费下载链接】Qwen2.5-VL-7B-Instruct-AWQ 项目地址: https://ai.gitcode.com/hf_mirrors/Qwen/Qwen2.5-VL-7B-Instruct-AWQ 在AI技术飞速迭代的2025年,阿里云通义千问团队推出的Qwen2.5-VL…

作者头像 李华
网站建设 2026/3/31 12:30:13

3分钟掌握Obsidian个性化笔记界面定制终极指南

3分钟掌握Obsidian个性化笔记界面定制终极指南 【免费下载链接】AnuPpuccin Personal theme for Obsidian 项目地址: https://gitcode.com/gh_mirrors/an/AnuPpuccin 想让你的Obsidian笔记界面既美观又高效吗?AnuPpuccin主题正是你需要的个性化定制方案。这款…

作者头像 李华