为什么以 .local 结尾的主机文件条目会导致内容下载缓慢?
Why do host file entries ending in .local result in slow content download?
我刚刚解决了一个问题,但不完全理解该解决方案为何有效。
设置:
- Windows 10
- Laravel 7.0
- PHP 内置服务器(通过
php artisan serve --port=80
)
- 包含条目
127.0.0.1 something.local
的主机文件
问题:
在浏览器中向 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.
我刚刚解决了一个问题,但不完全理解该解决方案为何有效。
设置:
- Windows 10
- Laravel 7.0
- PHP 内置服务器(通过
php artisan serve --port=80
) - 包含条目
127.0.0.1 something.local
的主机文件
问题:
在浏览器中向 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.