如何截取获得的node.js要求快递框架

我想截取静态资源的GET请求,并根据用户的设备返回,这里是我曾尝试:如何截取获得的node.js要求快递框架

app.get("./css/common.css", function (req, res) { 

if (user_device_is_mobile) {

// Send mobile version style

} else {

// Send desktop version style

}

})

但看到拦截不起作用,所以我如何才能使它正常工作?

回答:

这个问题被称为内容谈判,你可以谷歌更多关于它。

但是,解决你的问题,为什么拦截不工作是

app.get("/css/common.css", function (req, res) { ... 

掉落。前面/css

你不需要。因为你引用它作为一个URL而不是文件的相对路径

以上是 如何截取获得的node.js要求快递框架 的全部内容, 来源链接: utcz.com/qa/263378.html

回到顶部