如何阻止浏览器进行昂贵的DNS查找?

时间:2011-01-16 09:32:59

标签: ajax dns

几乎我所做的每个ajax调用都会导致昂贵的DNS查询。我可以设置标头,这将阻止浏览器进行DNS查找。或者也许是一些服务器端设置?

3 个答案:

答案 0 :(得分:1)

您如何知道这会导致性能问题?你使用Wireshark验证了吗?我非常怀疑DNS查找是否应该受到责备。

答案 1 :(得分:0)

使用IP地址应防止DNS查找:)

答案 2 :(得分:0)

您可以将相关的主机名/ IP映射添加到hosts文件(在运行浏览器的计算机上)。

确切的位置取决于操作系统。在32位Windows系统上,这是%windir%\system32\drivers\hosts,在类似Unix的系统上应该是/etc/hosts

据我所知,hosts文件中的条目(至少不在Windows上)不会进行DNS查找