node.js隐藏html名称在URL上



我有node.js应用程序,我可以从浏览器URL隐藏html文件名来保护所有HTML文件

表示如果使用端口9090 node.js,则URL浏览器将为 http://<ip address>:9090/

且没有HTML文件名在浏览器URL上显示以保护这些页面

如果您正在使用express.js,则可以使用此方法从具有静态内容的文件夹中渲染html页面。

app.get('/', function(req, res){
  res.render('yourHTMLPage');
});

,但更合适的方法是使用cookie。首先检查请求是否带有您的cookie,如果是,请将请求重定向到所需的HTML页面。如果不是,则呈现index.html页面,然后将其设置为cookie。 express.js 提供所有这些。

最新更新