localhost和127.0.0.1的区别是什么?

localhost是本机域名,127.0.0.1是本机IP地址,localhost通过host文件会自动解析到127.0.0.1

chrome 访问两个地址,控制台的 api 会有区别,navigator 在 127 下面用不了

在edge浏览器中的navigator.geolocation.getCurrentPosition 去获取经纬度。如果是ip地址就获取不到,但是localhost 是能获取到经纬度。

完整的IP地址分配可以看这里:​编辑www.iana.org

你可能感兴趣的:(前端,服务器)