gpt4 book ai didi

Apache2 未在 header 中发送 "Content-Type"

转载 作者:行者123 更新时间:2023-12-04 18:54:47 24 4
gpt4 key购买 nike

我在 Ubuntu 上安装了标准的 Apache2。

我试图让 mod_deflate 工作,它确实如此,但注意到它没有压缩我的 .js 文件。仔细检查发现 apache 不发送 Content-Type: 对于 .php 文件以外的任何内容 .对他们来说,它发送的是“text/html”,这很奇怪,因为 DefaultType 是“text/plain”。

我不知道这是为什么... mod_mime 已启用,我还没有触及它的配置。

这是我的服务器对 .css 文件的示例响应:

Date    Wed, 11 Mar 2009 04:48:12 GMT
Server Apache/2.2.9 (Ubuntu)
Connection Keep-Alive
Keep-Alive timeout=15, max=96
Etag "30478-4fb-464bec553a600"
Vary Accept-Encoding

最佳答案

看起来这是使用 eTags 缓存项目的结果,而我忽略了这一事实。

发生的事情是这些项目在浏览器缓存中,实际上并没有从服务器发送,因此没有 Content-Type。但是,浏览器在 eTag 上执行缓存查找时正在从服务器接收 header 。这就是我所看到的。

关于Apache2 未在 header 中发送 "Content-Type",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/633376/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com