获取图像的 content-type="text/plain"?

getting content-type="text/plain" for image?

我正在收集 http://www.qualtrics.com/favicon.ico 的图标,它基本上是一个图像,但内容类型是 text/plain; charset=utf-8? 我们可以将 text/plain; charset=utf-8 这种内容类型也设置为图像还是仅图像?但在其他网站的其他图标中,我得到 image/icon 作为内容类型!

关于网站图标 MIME-type 的服务器配置不正确。浏览器会接受它,因为内容作为图标文件是有效的,但它不应该是那种类型。

正确的类型是 image/x-icon,您应该确保您自己的服务器正确发送 header。

此服务器未配置 favicon 的 MIME 类型,但如果您获得 CURL 浏览器可以理解此 URL 您还需要检查 text/plain 作为内容类型。

text/plain 仅用于简单文本。不适用于 html.

charset=utf-8 UTF8 中的一个字符可以是 1 到 4 个字节长。 UTF-8 可以表示 Unicode 标准中的任何字符。 UTF-8 向后兼容 ASCII。 UTF-8 是电子邮件和网页的首选编码