首页 > 解决方案 > 为什么已经有 HTTP 状态代码时会有 HTTP 状态消息?

问题描述

HTTP 响应可能如下所示:

HTTP/1.1 200 OK

我认为200已经告诉客户它没问题,并且OK可以省略响应。那么存在的方法是什么?

标签: httphttp-status-codes

解决方案


来自https://greenbytes.de/tech/webdav/rfc7230.html#rfc.section.3.1.2

存在原因短语元素的唯一目的是提供与数字状态代码相关的文本描述,主要是出于对更频繁地与交互式文本客户端一起使用的早期 Internet 应用程序协议的尊重。客户端应该忽略原因短语内容。


推荐阅读