2011-09-02 79 views
7

说我送了一些用PHP HTTP状态代码的名字,我是不是真的需要做是否HTTP状态码事

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

还是足以

header('HTTP/1.1 301 FooBar'); 

我曾经在一个快速且肮脏的反向代理中这样做,在那里我只能从CURL响应中获得代码而不是消息,并将其作为消息发送回FooBar。这似乎工作正常。

回答

9

经由spec

为 HTTP/1.1中定义的数值状态代码的各个值,并设置相应原因短语的一个例子,是 如下。此处列出的原因仅仅是 建议 - 它们可能会被本地等价物取代,而不会影响协议 。