我的应用程序是使用快速生成器构建的,我已经将缩略图投入公共文件夹,现在我有了这条路线:
router.get('/thumbnail', function(req, res){
res.sendFile('public/thumbnail.jpg');
});
我希望将图像显示/发送到浏览器,以便将此链接放到元标记上,缩略图将显示在Facebook共享中,但这不起作用,而是让我的应用程序错误页。我也尝试将标题类型设置为image/jpg
,但它也没有工作并呈现空img
标记。
答案 0 :(得分:1)
猜猜你有这样的事情:
const publicPath = express.static(join(__dirname, '../public'));
app.use('/public', publicPath);
你可以这样做:
app.get('/thumbnail', function(req,res){
res.send('<img src="/public/img/thumbnail.jpg" />');
});
这将渲染图像。