angularjs – Angular.js – 防止直接访问部分视图

前端之家收集整理的这篇文章主要介绍了angularjs – Angular.js – 防止直接访问部分视图前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我希望用户在浏览器中访问其网址时无法直接查看部分.例如,如果我的部分视图位于:
/partials/myPartial.html

我仍然可以直接访问它,看到奇怪的标记.有没有办法阻止它,使局部视图只有通过角度可用?谢谢.

嗯,不是真的

在一天结束时,浏览器需要能够访问部分才能下载它.如果浏览器可以执行此操作,您的用户也可以这样做.您最终可能会更难以直接打击部分(例如,通过配置服务器,使其只响应某个标头的请求,并配置$http在每个XHR请求上发送此标头).

另一种可能性是如前所述预加载部分,如here所示,而不是通过HTTP暴露它们(实际上这是生产部署的良好做法).

否则,很难提出一个有意义的解决方案,而不知道你正在尝试解决的确切问题(功能上).

原文链接:https://www.f2er.com/angularjs/142907.html

猜你在找的Angularjs相关文章