如何使用Apache禁用Content-Length响应头?

让我通过声明我只想暂时禁用标头并且完全了解对浏览器,缓存机制等的影响(如果标头不存在)来说明这个问题。 当HTTP响应中不存在
Content-Length
标头时,我需要测试一些缓存行为。有没有办法禁用标题? 我的第一次尝试是简单地尝试使用PHP和
header("Content-Length: 0", true);
将其设置为
0
但这与完全从响应中删除标头不同。 是否可以禁用/删除标题?     
已邀请:
添加Content-Length是RFC 2616(HTTP 1.1)中标记为SHOULD的内容。这意味着Web服务器通常被设计为不会遗漏它。 例如,对于Apache HTTP Server,您必须修改modules / http / http_filters.c。从源文件中搜索Content-Length实际上向您展示了如何强行取消它(仔细查看第1255行)。只需将未设置添加到过滤器链的末尾即可。 您的另一种选择是使用除Apache之外的其他Web服务器,它更容易修改或不遵守RFC 2616。     

要回复问题请先登录注册