2009-07-27 78 views
3

是否有任何針對HTTP響應錯誤發送替代文本的規則?例如,默認爲HTTP/1.1 400 Bad Request。當發送標題時,我自己設定是否合法,如HTTP/1.1 400 Epic FailHTTP標頭中的文本

回答

4

這很好。您可以在其中放置任何文字。只要您堅持使用ISO-8859-1編碼,您甚至可以使用特殊字符。

From the RFC

這裏列出的原因短語是唯一的建議 - 他們可能會通過當地的等價物,而不會影響協議所取代。

1

這是完全合法的。客戶應該只關心錯誤代碼,儘管他們可能會選擇將狀態文本呈現給用戶(通常,他們會渲染響應的主體)。