Firefox 地址栏中 127.0.0.1 和 0.0.0.0 之间的区别

Firefox 地址栏中 127.0.0.1 和 0.0.0.0 之间的区别

我需要配置一个扩展加载一个永远不存在的页面。它应该尽可能快。显而易见的选择是about:blank,但问题是扩展使用的 API 需要协议http。这似乎消除了使用的可能性about:blank

明显的候选者是http://0.0.0.0http://127.0.0.1(后者是环回地址,应该与相同http://localhost)。

在这个特定的背景下http://0.0.0.0那么,使用和有什么区别http://127.0.0.1

到目前为止我已经阅读过的内容(但没有一个直接回答这个特定背景下的问题):

答案1

在这种情况下,http://0.0.0.0http://127.0.0.1

我需要配置 Firefox 扩展来加载一个永远不会存在的页面。它应该尽可能快。

排除使用http://127.0.0.1因为您不能保证某个页面不存在(例如,我在本地主机上运行服务器)。

0.0.0.0 上不能有服务器运行。

使用萤火虫给了我们答案。

http://0.0.0.0无论 127.0.0.1 上是否有服务器运行,速度都更快。

情况1 -http://0.0.0.0

在此处输入图片描述

在此处输入图片描述

案例 2 -http://127.0.0.1(没有服务器运行):

在此处输入图片描述

在此处输入图片描述

案例 3 -http://127.0.0.1(服务器正在运行):

在此处输入图片描述

相关内容