当我在谷歌搜索任何字符串时,它正在重新调整一个空白页面。返回页面的 html 源代码如下所示。
<html>
<body>
<META HTTP-EQUIV="Refresh" CONTENT="0; URL=http://www.google.com/search?hl=en&q=test+search&meta=&safe=active">
</body>
</html>
即没有任何东西返回给浏览器。
但是,当我在地址栏中使用 google 的 IP 地址进行搜索(而不是输入 google.com)时,搜索会返回所需的结果。(不再返回空白页)。
为什么会发生这种奇怪的行为?我很确定它没有被防火墙阻止,因为网络中与我具有相同访问权限的其他用户能够与谷歌正常工作。它也不是浏览器中的任何设置。
在我看来,当我使用域名(google.com)进行搜索时,搜索请求根本没有到达谷歌服务器。
承认这不是一个程序问题,虽然我可以使用谷歌的 IP 地址进行搜索,但使用域名时的问题对我来说仍然是一个未解之谜。
这种相当奇怪的行为可能是什么原因?