前端跑项目用 localhost 能正常打开,用 ip 打不开,任意项目都这样,之前是好的,哪方面出问题了?
都是已经成熟的项目,有的是 vue-cli,有的是 vite 跑的,还有的是 webpack-dev-server,总之都是 node 起的服务。以前跑的时候用 ip 都能正常打开,某天突然发现不行了,请求资源时报错 net::ERR_INVALID_HTTP_RESPONSE
不知道是自己动到了哪块电脑配置或者 node 配置。系统是macos。是所有项目都这样了,所以应该不是项目内的服务配置问题。也不是浏览器问题,发给同局域网的同事电脑也打不开。ip 确定是本机 ip。同局域网 ip 能 ping 通。电脑有开过 Trojan 代理,但已经退出了。电脑防火墙是关闭的。
线上资源都能正常拿到,本地资源是有的请求到了,有的请求不到,所以页面不显示,一般html都能正常拿到。
猜测可能和资源大小有关,但不确定,因为有的稍大的文件也请求成功了,然后资源多的时候是大部分不管大小都请求不到。但用 localhost 打开都没问题。关机重启了也没有用。求指点。
回复
1个回答

test
2024-07-13
升级了mac系统,问题解决了,应该是之前不小心动到了系统的某块配置,但没排查出来具体是哪里
回复

适合作为回答的
- 经过验证的有效解决办法
- 自己的经验指引,对解决问题有帮助
- 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
- 询问内容细节或回复楼层
- 与题目无关的内容
- “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容