[英]Send Image from subdomain Express.js
可以说我有这个用于本地测试。
sendImage: async function(req, res) {
console.log(req.hostname);
var filepath = path.join(__dirname, '../../img/uploads/' + req.params.year + '/' + req.params.month + '/' + req.params.id);
//console.log(filepath);
res.sendFile(filepath);
}
这当然会根据文件的路径获取文件。 现在假设 img 文件夹实际上是子域的文件夹,我想从子域本身发送图像,所以不是 api 请求主站点 aka mysite.com,而是从 img.mysite 请求。 com。 我的设置方式是从 img={'/api/date/img}
基本上我需要从 mysite.com/api/date/img 到 img.mysite.com/date/img 的 go 的图像请求
有没有办法直接用快递做到这一点?
当您处于这段代码的中间时,浏览器已经从 Express 服务器请求了图像。 现在阻止它请求这个 URL 为时已晚。
所以你的选择:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.