favicon.ico 从静态目录获取图像时出现 502 错误
favicon.ico 502 error while getting image from static directory
我设置了静态文件夹来访问图片
app.use('/images', express.static(path.join(`assets/images`)))
图像已通过 multer 成功存储,路径指定为
diskStorage({
destination: (req, file, callback) => {
callback(null, 'assets/images')
}
})
但出现错误
我试图通过添加路由来跳过此错误
this.app.get('/favico.ico', (req, res) => {
res.sendStatus(204);
});
但直到现在都没有任何效果
更新
Having this problem on localhost but working fine on Heroku
我找到了另一个原因,我 运行 我的节点应用程序在 192.168.X.X
而不是本地主机上并加载了我的图像
现在我无法在本地主机上获取它的问题是什么
我无法在 localhost
上托管 angular 7
应用程序但可以在 192.168.X.X
上托管 运行 的另一个理由
这是为什么?如何解决?
实际上,在重置 browser
设置后,我的 browser
配置出现了问题,一切正常。
完整的解决方案和讨论在这里
我设置了静态文件夹来访问图片
app.use('/images', express.static(path.join(`assets/images`)))
图像已通过 multer 成功存储,路径指定为
diskStorage({
destination: (req, file, callback) => {
callback(null, 'assets/images')
}
})
但出现错误
我试图通过添加路由来跳过此错误
this.app.get('/favico.ico', (req, res) => {
res.sendStatus(204);
});
但直到现在都没有任何效果
更新
Having this problem on localhost but working fine on Heroku
我找到了另一个原因,我 运行 我的节点应用程序在 192.168.X.X
而不是本地主机上并加载了我的图像
现在我无法在本地主机上获取它的问题是什么
我无法在 localhost
上托管 angular 7
应用程序但可以在 192.168.X.X
这是为什么?如何解决?
实际上,在重置 browser
设置后,我的 browser
配置出现了问题,一切正常。
完整的解决方案和讨论在这里