0

我想为我自己的网站使用 handlebar.js 模板来显示文章列表。但是,如果我想使用 handlebar.js,我没有选择通过我认为的 API 通过 ajax 请求调用我的数据。然后在控制台或 JS 文件中,用户可以看到我的数据存储在哪里并捕获 json 输出。有什么办法可以保护这个吗?

4

2 回答 2

0

There is no way to show data to the user without letting the user see the data.

You should change your API service to not return anything you don't want the user to see.

于 2013-02-05T17:35:24.323 回答
0

好吧,使用会话和正常保护来防止直接 Web 请求。不要忘记 ajax 只是对公共 URL 的调用。

此外,您还可以查看有关如何保护 JSON 的相关问题:为什么 Google 会添加 while(1);到他们的 JSON 响应?

于 2013-02-05T17:35:39.113 回答