首页 > 解决方案 > 将我的站点的主机名附加到我的 Express.js 静态文件服务器中的文件路径的最佳方法是什么?

问题描述

在浏览器中解释的 vanilla Javascript 中,我们可以使用以下方法获取主机名:

window.location.hostname

那么,如何使用 Node.js/Express.js 在服务器中运行 Javascript 来获得相同的效果?

更好的是,我需要动态生成 URL 来提供静态文件。将主机名附加到我的 Express 静态文件服务器中文件的文件路径的最佳方法是什么?

亲切的问候。

标签: javascriptnode.jsexpressserver

解决方案


您可以尝试req.hostname从每个请求中收到的 req 对象


推荐阅读