设置带有自定义描述的标题400 - 这可能吗?

时间:2015-06-23 14:13:41

标签: php

我可以在标头HTTP / 1.0中设置自定义文本,如下所示:

header("HTTP/1.0 400 Custom text for debugging);

而不是:

header("HTTP/1.0 400 Bad Request);

你能告诉我它是否有效吗?

1 个答案:

答案 0 :(得分:0)

可以。但是...

之所以存在错误代码和错误消息,是因为我们可以应用一些标准来简化通信。这就是协议的思想-对话中的标准和规则。

现在,如果我们认为,为什么同时存在错误代码和错误消息,则可能是消息只是对代码的描述,这意味着如果您更改了它(不更改错误代码),则可能不会伤害。

仍然,这仅取决于进行通信的人员,而不取决于http消息,而是取决于代码。

已经说了这些,我将寻求一个额外的标题,而不是修改现有的标题。只需设置一个新的标题字段即可进行调试。