HTTP 03 HTTP 报文

本文详细介绍了HTTP报文的组成结构,包括客户端发出的请求报文和服务器返回的响应报文。解析了报文首部与主体,并说明了如何通过Content-Range实现部分内容请求,以及各种状态码的意义。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

客户端的HTTP报文, 叫做请求报文

服务器端的叫做 响应报文.

HTTP 报文本身是由多行 (用 CR+LF 作换行符) 数据构成的字符串文本.

HTTP 报文大致分为报文首部 和 报文主体 两部分. 

请求报文及响应报文的结构

在传输的过程中, 还可以对报文进行压缩和编码. 另外要对报文进行分块, 以小块(数据包)的形式进行传输

获取部分内容的范围请求

以前, 用户不能使用高速的互联网时, 下载比较大的图片就很吃力, 如果下载过程中遇到网络中断的情况, 那就必须重头开始, 为了解决上述问题, 需要一种可恢复的机制. 所谓恢复是指能从之前下载中断处恢复下载.

Content-Range: 可以用来制定请求部分内容.

针对范围请求, 响应会返回状态码 206 partial content 响应报文, 如果服务器无法响应范围请求, 则会返回状态码 200 OK 和 完整的实体内容.

返回状态码

200 OK 一切OK

204 No Content 请求已经成功处理, 但在返回的响应报文中不包含实体的主体部分, 另外, 也不允许返回任何实体主体

206 partial content, 表示响应了部分请求

301 Moved Permanently 永久重定向, 状态表示请求的资源已经被分配了新的 URI, 以后使用新的URI

302 Found 临时重定向, 表示当次请求的资源已被分配了新的 URI, 希望用户本次能使用新的URI

303 See Other 根 302 类似, 并且要求用户下次请求时必须使用 GET 方法.

注意: 当 301, 302, 303 响应状态码返回时, 几乎所有的浏览器都会把 POST 改成 GET, 并删除请求报文内的主题, 之后请求会自动再次发送.

304 Not Modified 根以上的3XX不同, 跟重定向没啥关系, 表示附带条件的请求, 如果条件不满足, 返回304

 

 307 Temporary Redirect, 临时重定向, 与 302 相同

4XX 客户端错误

400 Bad Request, 请求报文中包含语法错误

401 Unauthorized 没有权限, 认证失败

403 Forbidden 请求的资源被服务器拒绝(服务器无需提供理由)

404 Not Found, 服务器上没看到你请求的资源

5XX 服务器错误

500 Internal Server Error, 表明请求过程中服务器端发生了错误.

503 Service Unavailable, 服务器暂时处于超负载或正在进行停机维护, 现在无法处理请求.

 

内容概要:文章基于4A架构(业务架构、应用架构、数据架构、技术架构),对SAP的成本中心和利润中心进行了详细对比分析。业务架构上,成本中心是成本控制的责任单元,负责成本归集与控制,而利润中心是利润创造的独立实体,负责收入、成本和利润的核算。应用架构方面,两者都依托于SAP的CO模块,但功能有所区分,如成本中心侧重于成本要素归集和预算管理,利润中心则关注内部交易核算和获利能力分析。数据架构中,成本中心与利润中心存在多对一的关系,交易数据通过成本归集、分摊和利润计算流程联动。技术架构依赖SAP S/4HANA的内存计算和ABAP技术,支持实时核算与跨系统集成。总结来看,成本中心和利润中心在4A架构下相互关联,共同为企业提供精细化管理和决策支持。 适合人群:从事企业财务管理、成本控制或利润核算的专业人员,以及对SAP系统有一定了解的企业信息化管理人员。 使用场景及目标:①帮助企业理解成本中心和利润中心在4A架构下的运作机制;②指导企业在实施SAP系统时合理配置成本中心和利润中心,优化业务流程;③提升企业对成本和利润的精细化管理水平,支持业务决策。 其他说明:文章不仅阐述了理论概念,还提供了具体的应用场景和技术实现方式,有助于读者全面理解并应用于实际工作中。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值