有没有办法对 public_html 上面的文件进行 AJAX 调用?

esq*_*qew 4 html javascript ajax

我正在制作一个脚本,让我的用户打开页面,为我们的网站投票,然后获取网站上某些受限内容的密码。但是,我计划将密码存储在 public_html 之外的文件中,这样就无法直接从源代码中读取它。

有没有办法对 public_html 上面的文件进行 AJAX 调用?我不想 AJAX 到 public_html 内的文件来读取该文件,这只会达不到目的。

Dav*_*mas 5

不直接,不。而且,坦率地说,谢天谢地(因为 js 是在客户端执行的,客户端永远不应该访问上面的 Web 服务器public_html)。

但是,您可以使用 Ajax 调用Web 根目录内的php 脚本,该脚本可以访问Web 根目录之外的文档。这样,您仍然可以使密码远离公众,但仍然允许您的用户使用它。

缺点是密码可能会在 Ajax 调用中到达客户端(取决于您的 Ajax 调用的作用)。基本上,如果 JS 可以访问密码,那么任何感兴趣的用户也可以。