I need to configure a firefox extension to load a page that can never exist. It should be as fast as possible. The obvious choice is about:blank
, but the catch is that the API used by the extension requires the http
protocol. That appears to eliminate the possibility of using about:blank
.
The obvious candidates are http://0.0.0.0
and http://127.0.0.1
(the latter of which is the loopback address, and should be the same as http://localhost
).
In this specific context, what is the difference between using http://0.0.0.0
and http://127.0.0.1
?
What I've read so far (but none directly answer the question for this specific context):
http://0.0.0.0
since0.0.0.0
is not a routable IP address, so its technically not valid to use. its only been recently that the browsers have started to special case0.0.0.0
to mean the local machine.