2011-09-02 116 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中定義的數值狀態代碼的各個值,並設置相應原因短語的一個例子,是 如下。此處列出的原因僅僅是 建議 - 它們可能會被本地等價物取代,而不會影響協議 。