HTTP代码自定义描述

HTTP codes custom descriptions

我可以发送这个回复吗

HTTP/1.1 404 Nobody home

而不是

HTTP/1.1 404 Not found

或者违反RFC?

请看一下here,尤其是这句话:

The reason phrases listed here are only recommendations -- they MAY be replaced by local equivalents without affecting the protocol.

如果它们可以用本地变体替换,它们也可以用其他消息替换,但是不推荐这样做。更好的想法可能是提供自定义代码(当然有适当的 class,例如 4XX)以及充分的理由短语。