我正在构建一个相对简单的程序来收集和排序用户输入的数据。我想使用通过Web浏览器运行的本地服务器,有两个原因:
当我在寻找相关信息时,我遇到了一两条评论,其中提到本地服务器也存在安全风险,但我不清楚这些风险的性质或严重程度。
(如果相关,我将使用SWI-Prolog处理数据操作。我还计划使用SWI-Prolog HTTP package进行服务器,但如果证明是个坏主意,我愿意重新考虑这个选择。)
我有两个问题:
- HTML表单是收集所需输入的简单有效的方式。
- 我希望能够离线运行程序,而不必管理访问远程服务器涉及的安全风险。
当我在寻找相关信息时,我遇到了一两条评论,其中提到本地服务器也存在安全风险,但我不清楚这些风险的性质或严重程度。
(如果相关,我将使用SWI-Prolog处理数据操作。我还计划使用SWI-Prolog HTTP package进行服务器,但如果证明是个坏主意,我愿意重新考虑这个选择。)
我有两个问题:
- 在使用本地服务器时,需要注意哪些安全风险?(注:在我的情况下,该程序可能涉及一些非常敏感的信息,因此在这个问题上我没有容忍任何懈怠)。
- 如何减轻这些风险?(或者说,我应该去哪里学习如何解决这个问题?)
非常感谢您的帮助!