我想制作一个简单的网络计算器,允许一些现场技术人员将数字数据输入其中并计算结果。问题是该页面将公开托管,但我们的计算是我们想要从外部利益隐藏的东西。有没有办法隐藏公式或调用外部脚本,以便我们不会将我们的方法暴露给可能想要检查.html文件的人?
我有编写基本HTML的经验但远非Web开发人员。如果可能,请提供链接或详细说明。提前谢谢。
答案 0 :(得分:1)
如果计算将在浏览器中完成,则必须将执行计算的代码发送到浏览器。如果浏览器可以解决问题,那么一个人也可以解决。
如果您非常认真隐藏算法,则应该创建一个在您控制的服务器上运行的服务。网页将收集输入,将它们发送到服务器并使用计算的输出进行响应。
编辑: 欢迎来到StackOverflow!
答案 1 :(得分:0)
如果您希望在客户端上执行计算算法 ,那么您将失去运气。您发送到浏览器的任何内容都必须被视为"打开"。隐藏任何东西的唯一方法是混淆,通常很容易撤消。
如果隐藏算法更重要,则需要有一台服务器来执行操作并公开API供客户端访问。 (EG:客户说"嘿服务器,为我计算X
"服务器用X
执行算法并发回答案)
答案 2 :(得分:0)