localhost不能访问 127.0.0.1可以访问 的一种解决方法

今天在调试本地服务的时候 发现访问http://localhost:8080提示 “ERR_EMPTY_RESPONSE”

访问http://127.0.0.1:8080 正常,这必须得折腾一下啊

查了一下,两个地址的区别大概是127.0.0.1走网卡,localhost不走网卡。描述不准确,具体还请查权威资料。

检查了一下hosts文件,有如下两个地址解析到localhost

127.0.0.1 localhost

::1 localhost

127.0.0.1是IPv4的本地回环地址,::1是IPv6的本地回环地址,姑且注掉::1的解析。

重启网络

至此 safari、firefox可以正常访问 http://localhost:8080,chrome还是不行,很奇怪。。

你可能感兴趣的:(mac,vscode,vue,网络,经验分享)