Express中的Favicon内容类型不正确

时间:2015-08-18 01:20:29

标签: node.js express favicon

在Express中,当我包含一组带有type集的favicons时,根据响应标题,图像将以Content-Type:text/html; charset=utf-8

进入

例如,

<link rel="icon" type="image/png" href="/public/images/favicon-16x16.png" sizes="16x16">

在Chrome中的“网络”标签中:

enter image description here

在我的快递申请中,我正在做以下事情:

app.use(express.static(path.resolve('./public')));

如何确保Express中这些图片的内容类型正确?

1 个答案:

答案 0 :(得分:0)

您的根路径已经是./public,因此在HTML中指定它也是不正确的。在您的favicon的HTML中,它只是/images/favicon-16x16.png