HTTP状态代码的名称是否重要

时间:2011-09-02 08:58:12

标签: http http-status-codes

假设我在PHP中发送了一些HTTP状态代码,我确实需要这样做吗

header('HTTP/1.1 301 Moved Permanently');

或者足够

header('HTTP/1.1 301 FooBar');

我曾经在一个快速而又脏的反向代理中执行此操作,我只能从CURL响应中获取代码而不是消息,并将其作为消息发送回FooBar。这似乎工作正常。

1 个答案:

答案 0 :(得分:9)

通过spec

  

为其定义的数字状态代码的各个值   HTTP / 1.1和一组相应的Reason-Phrase是一组示例   如下所示。这里列出的原因只是   建议 - 它们可以由当地的等价物替换而不用   影响协议。