我编写了一个应用程序,python 充当一个简单的 Web 服务器(我为此使用了瓶子框架)和一个 HTML + JS 客户端。整个事情在本地运行。在这种情况下,网页充当 GUI。
在我的代码中,我实现了一个文件浏览器界面,因此我可以从 JavaScript 访问本地文件结构。
服务器只接受本地连接,但困扰我的是:例如,如果有人知道我在本地运行我的应用程序,并伪造一个向本地主机发出 AJAX 请求的站点?我以某种方式访问了他的网站,我的本地文件会被攻击者看到吗?
我的主要问题是:有什么办法可以确保这一点?我的意思是我的服务器会确定该请求来自我本地提供的文件?