Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTTP头中的文本_Http_Header - Fatal编程技术网

HTTP头中的文本

HTTP头中的文本,http,header,Http,Header,是否有任何规则禁止发送HTTP响应错误的备用文本? 例如,默认值是HTTP/1.1400坏请求。当发送一个我自己设置的头时,像HTTP/code>HTTP/1.1400 Epic Fail这样的操作合法吗?这是完全合法的。客户机应该只关心错误代码,尽管他们可能会选择向用户呈现状态文本(大多数情况下,他们会呈现响应的主体)。没关系。你可以把任何文字放在那里。只要坚持ISO-8859-1编码,您甚至可以使用特殊字符 : 这里列出的原因短语只是建议——它们可以被本地等价物替换,而不会影响协议

是否有任何规则禁止发送HTTP响应错误的备用文本?
例如,默认值是HTTP/1.1400坏请求。当发送一个我自己设置的头时,像HTTP/code>HTTP/1.1400 Epic Fail这样的操作合法吗?

这是完全合法的。客户机应该只关心错误代码,尽管他们可能会选择向用户呈现状态文本(大多数情况下,他们会呈现响应的主体)。

没关系。你可以把任何文字放在那里。只要坚持ISO-8859-1编码,您甚至可以使用特殊字符

:

这里列出的原因短语只是建议——它们可以被本地等价物替换,而不会影响协议