nginx.conf 文件中的 default_type application/octet-stream

Adn*_*vas 7 nginx nginx-reverse-proxy nginx-config

在默认的 nginx 配置文件中,我看到 default_type 设置为 application/octet-stream。我了解 MIME 类型,但不明白为什么我们要设置默认类型。这个配置有什么意义呢?有人可以帮助我理解这一点吗?

包括/etc/nginx/mime.types;default_type 应用程序/八位字节流;

Ric*_*ith 10

仅适用default_type 文件中尚未定义的文件扩展名mime.types

如果文件中缺少文件扩展名mime.types,则可以相当安全地假设application/octet-stream,大多数浏览器会将其视为二进制文件并下载它而不是尝试呈现它。

mime.types文件只是一个types指令,其中包含一长串常见 MIME 类型及其关联的文件扩展名。

有关详细信息,请参阅此文档