1

我创建了一个文件并将其命名为 test.txt。该文件包含以下内容:

<!DOCTYPE html>
<body>
Testing ...
</body>

当我将浏览器指向它时,不会呈现文件的内容。如果我将文件重命名为 test.htm,它会正确显示,即没有标记符号。有人能解释一下后缀的意义,或者给我一些相关的文件吗?谢谢你。

4

1 回答 1

4

在文件系统上,文件扩展名决定了文件中存储的数据类型。

在 HTTP URI 中,它是没有意义的……但是,如果您将 URL 映射到文件系统(提供静态内容的常用方法),那么 Web 服务器将使用文件扩展名来确定Content-Type浏览器使用的 HTTP 响应标头确定数据类型。

于 2013-01-21T20:56:55.810 回答