这可能是一个简单的问题,但我实际上不知道。如果我在 Firefox/Chrome 中点击“显示源代码”,网站所有者可以检测到吗?
谢谢!
答案1
一般来说,不是。无法判断浏览器如何决定呈现页面。
然而,也存在一些可能的例外(尽管这些大多是猜测):
- 如果您使用键盘快捷键打开它(例如 Firefox 中的 Ctrl+U),页面可能会显示带有 JS 的按键。要解决此问题,请使用浏览器菜单(或者,在 Firefox 中,只需导航到
view-source:http://example.com
)。 - 如果您使用右键单击上下文菜单,则网站可能会覆盖上下文菜单,或者可能根据您移动鼠标的方式猜测您单击了哪个项目。要解决此问题,请使用浏览器菜单(或者,在 Firefox 中,只需导航到
view-source:http://example.com
)。 - 查看已加载页面的源代码不应触发额外请求。但查看未加载页面的源代码会触发页面请求,而无需后续子资源加载(例如图片、脚本、css),并且它们可能猜测这就是原因。或者它可能只是一个爬虫程序或随机访问网页的任何其他机器人。猜测。
再次强调,这些都不能明确地告诉服务器任何事情。他们最多只能猜测,大多数这些操作可能还有其他原因。
话虽如此,没有人关心(或应该关心)你是否“查看源代码”。这不是什么神奇的黑客技术。