是否使用HTTP状态代码说明?

时间:2015-08-05 06:22:37

标签: http

是否使用了HTTP状态代码的描述组件?例如,在HTTP响应'200 OK'中,是否使用了OK(即描述)?或者仅供人类阅读?

3 个答案:

答案 0 :(得分:2)

不,"原因短语"纯粹是人类阅读。没有什么应该以编程方式使用它 - 特别是因为在HTTP/2, it's been eliminated

  

HTTP / 2没有定义携带HTTP / 1.1状态行中包含的版本或原因短语的方法。

答案 1 :(得分:0)

经常使用状态代码。例如,如果您使用的是AJAX,则很可能在使用返回的数据之前检查HTTP状态代码。

然而,描述只适用于人类,因为计算机可以识别状态代码以及没有描述的情况。

答案 2 :(得分:0)

描述是与代码本身相关联的标准消息,以便快速描述代码。它用于诊断,以及可在https状态代码列表中找到的完整描述。所以,它不是"使用"正如我认为你暗示的那样,但实际上只用于人类的诊断

  

消息错误,转发和重定向响应的数据部分可用于包含人类可读的诊断信息。