假设我在PHP中发送了一些HTTP状态代码,我确实需要这样做吗
header('HTTP/1.1 301 Moved Permanently');
或者足够
header('HTTP/1.1 301 FooBar');
我曾经在一个快速而又脏的反向代理中执行此操作,我只能从CURL响应中获取代码而不是消息,并将其作为消息发送回FooBar
。这似乎工作正常。
答案 0 :(得分:9)
通过spec:
为其定义的数字状态代码的各个值 HTTP / 1.1和一组相应的Reason-Phrase是一组示例 如下所示。这里列出的原因只是 建议 - 它们可以由当地的等价物替换而不用 影响协议。