Express js图像引用未定义

我想获取网站的url,要求从快递服务器的图像。

var express = require('express') , app = express(); app.get('/image', function (req, res) { console.log(req.headers.referer || req.headers.referrer); res.sendFile('image.jpg', {root: './public'}); }); app.listen(3000); 

当我去一个网站,并将图像的src更改为http://localhost:3000/image我在控制台上获取http://localhost:3000/image的页面的url。 有时候我弄undefined明白

这是正常的吗? 有没有办法,我总是可以从图像的加载网站的url?

       

网上收集的解决方案 "Express js图像引用未定义"