从静态目录获取图像时出现favicon.ico 502错误

问题描述 投票:0回答:1

我已设置静态文件夹来访问图像

app.use('/images', express.static(path.join(`assets/images`)))

并通过multer和路径指定为成功存储图像

diskStorage({
    destination: (req, file, callback) => {
       callback(null, 'assets/images')
    }
})

但得到错误

enter image description here

我试图通过添加路由跳过此错误

this.app.get('/favico.ico', (req, res) => {
    res.sendStatus(204);
});

但直到现在都没有用

更新

在localhost上遇到此问题但在Heroku上运行正常

我找到了另一个原因,我在192.168.X.X而不是localhost上运行我的节点应用程序并加载了我的图像

现在,我无法在localhost上获得它的问题是什么

另一个理由我无法在angular 7上主持localhost应用程序,但可以在192.168.X.X上运行

这是为什么?怎么解决这个?

node.js image express favicon
1个回答
0
投票

实际上在重置browser设置后,我的browser配置中出现了问题,所有这一切都没问题。

一个完整的解决方案和讨论在这里Connection refused: localhost:4200 favicon.ico 502 in angular 7

© www.soinside.com 2019 - 2024. All rights reserved.