为什么以 .local 结尾的主机文件条目会导致内容下载缓慢?

Why do host file entries ending in .local result in slow content download?

我刚刚解决了一个问题,但不完全理解该解决方案为何有效。

设置:

问题:

在浏览器中向 http://something.local 发出网页请求需要很长时间才能加载。在 chrome 开发工具中检查后,我发现它不是服务器,而是实际的内容下载。 尽管我们谈论的是约 7MB 的下载时间,但对我来说 >10 秒的下载时间似乎很疯狂。

解决方法 我不是很懂 :

将主机文件条目更改为 127.0.0.1 something.habibi 为我修复了它。

如果我在主机文件中使用以 .local 结尾的条目,为什么下载网页需要这么长时间?

想法:

.local 不是顶级域名,而是专用域名。在我看来,正因为如此,对以 .local 结尾的 url 的请求可能不会留在我的机器上,而是以某种方式通过我的 wlan/router,因此需要更长的时间。

但这是我所能得到的。如果有人能更好地理解这种行为,那就太好了。

很遗憾,我无法让您更清楚地了解 special-use 域的特殊行为,因为这根本不是我的强项。

但是: 您是否安装了名为“Xdebug helper”的 chrome 扩展?

如果此 chrome 扩展是您问题的实际原因,而不是您的解决方案是有意义的:在浏览器中更改 url 会导致 Xdebug 辅助扩展不调试此新的url你刚刚输入。

因此您可能认为您的问题是由不同的结尾(从“.local”切换到“.habibi”)引起的,但实际上只是这个 chrome 扩展被禁用了新的url.

长话短说:您的问题不可重现,因此无法真正回答。

顺便说一句:别人好像也一样problem.