阻止视图访问

时间:2015-04-15 08:30:31

标签: jquery html5

我有一个网站使用jquery加载一系列视图,这些视图位于"视图"文件夹。
如何通过直接在浏览器中打开URL来阻止人们访问该文件夹或其任何内容? 我希望它们只能通过index.html中的jQuery访问。

1 个答案:

答案 0 :(得分:0)

简短回答:你不能。反正不是防弹。

答案很长:

当jQuery加载某些内容时,该加载过程由浏览器执行。因此,jQuery可以加载任何东西,浏览器都可以加载。

然而,你可以让人们非常麻烦 例如,您可以使用服务器端脚本(如PHP)来检查是否设置了以下标头,否则拒绝该页面:

X-Requested-With: XMLHttpRequest

通常仅限于通过AJAX发出请求的情况,但无保证