1
3
不是直接的,不,坦白地说,感谢上帝(因为JS是在客户端执行的,客户端应该
从未
可以访问上面的Web服务器
但是,可以使用Ajax调用PHP脚本 里面 可以访问文档的Web根目录 外部 Web根目录的。这样,您仍然可以使密码不被公众接触,但仍然允许您的用户使用它。 缺点是密码可能会在Ajax调用中到达客户端(这取决于Ajax调用的功能)。基本上,如果JS可以访问密码,那么任何感兴趣的用户也可以。 |
2
1
不,你不能那样做。 Web服务器不允许您这样做。 此外,公开对服务器上非公共HTML文件的访问也是非常不安全的。 |
3
0
不,不能对Web服务器不提供服务的文件进行Ajax调用(我假设上面的文件没有apache别名或虚拟目录设置)。 要完成您要做的事情,请创建一个脚本(php?)在Ajax调用的站点上,此脚本将:
|
4
0
不。Ajax请求只是一个请求,就像从服务器加载资源的任何其他请求一样。唯一的区别是,它在已经加载的页面上向javascript公开结果,而不是加载新页面。所以,如果一个Ajax请求能够得到这个安全文件,任何人都无法做到。 您可以用一些Web应用程序编程语言设置一个代理脚本,从磁盘中获取文件并将其发送给您。但这与将文件放在公共目录中没有太大区别。 你可能需要重新考虑一下你的方法。 |
5
0
为什么不对服务器上的某个视图函数执行Ajax调用,该函数可以访问所需的文件,然后将任何数据返回到Ajax请求? |
Softly · 单选按钮未按预期取值 1 年前 |
NovoMannen · 导航中的下拉菜单在内容后面重叠 1 年前 |
eXor420 · 如何在脚本标记中使用导出的函数? 1 年前 |
IonicMan · 剑道网格在宽度过大时不显示某些列 1 年前 |
Kernier · 如何将数学公式支持添加到StacksEditor? 1 年前 |
Md. Ibrahim · CSS网格项溢出小屏幕滚动 1 年前 |
Akshay mek · Vscode扩展建议不适用于某些文件夹 1 年前 |