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_Http Headers - Fatal编程技术网

Http 消息正文为空时是否应显示内容类型标头?

Http 消息正文为空时是否应显示内容类型标头?,http,http-headers,Http,Http Headers,当没有有效负载主体时,HTTP请求或响应中是否应该存在内容类型头 在这种情况下,HTTP头的正确组合是没有内容类型和内容长度为0,还是当消息缺少正文时,内容类型根本不存在 生成包含有效负载正文的消息的发送方应 在该消息中生成内容类型标头字段[…] 因此,它没有明确说明如果生成的消息没有有效负载主体,该怎么办,但它显然暗示在这种情况下不发送内容类型头是合适的 内容长度:0是您向接收者表明不会有正文的方式,除非您使用分块编码。可能重复的@RobinGreen:这个问题更一般,答案引用RFC,因此最好

当没有有效负载主体时,HTTP请求或响应中是否应该存在
内容类型

在这种情况下,HTTP头的正确组合是没有
内容类型
内容长度
为0,还是当消息缺少正文时,
内容类型
根本不存在

生成包含有效负载正文的消息的发送方应 在该消息中生成内容类型标头字段[…]

因此,它没有明确说明如果生成的消息没有有效负载主体,该怎么办,但它显然暗示在这种情况下不发送内容类型头是合适的


内容长度:0是您向接收者表明不会有正文的方式,除非您使用分块编码。

可能重复的@RobinGreen:这个问题更一般,答案引用RFC,因此最好保留此问题并关闭。可能重复的