wil*_*son 11
没有.
几乎所有的浏览器都提供了一种方便的方式来查看当前打开的页面的源代码。我们经常收到带有相同问题的电子邮件 - 如何禁用查看源命令。
大多数情况下,html 文件无法启用或禁用内置浏览器功能。不可能从浏览器菜单中删除 view-source 命令或使其不起作用。但是如果源是加密的,用户将看到的只是很多垃圾字符——而不是你的原始代码。因此,实际上每个加密文件都禁用了查看源命令。
不,您无法隐藏 Web 服务器的纯文本 HTML 输出。
HTML 的生成方式与从服务器发送的实际 HTML 不同。
这就是互联网和万维网的设计方式。如果您使用服务器端脚本化 Web 应用程序来生成 HTML,那么您的商业智能/流程/代码将被隐藏,前提是人们无权浏览您服务器上的实际脚本文件。
如果您想自定义其中一种开源浏览器,例如 Firefox 或 Chrome,您可以禁用“查看源代码”功能。对于某些 Intranet 或内部业务应用程序来说,这可能是一个值得选择的选择。XUL 和 Firefox 是我们公司考虑控制最终用户可以访问的内容的可能性之一。确保源代码安全的唯一真正安全性是在服务器端,因为网络/协议监视器仍然可以在 HTML 在网络上移动时提取 HTML。