Apache在发送304时忽略PHP头

Eve*_*ert 6 php apache http http-headers

当我在Apache + mod_php5中设置自定义标头时,这很好用:

header('Foo: Bar');
Run Code Online (Sandbox Code Playgroud)

但是当我尝试这个同时发送304 Not Modified响应时,标题似乎被apache删除(与X-Powered-By和其他标准头文件一起).

header('HTTP/1.1 304 No Content');
header('Foo: Bar');
Run Code Online (Sandbox Code Playgroud)

有谁知道如何解决这个问题?

Bri*_*ian -1

尝试:

header('Foo: bar', true, 304);
Run Code Online (Sandbox Code Playgroud)