大佬教程收集整理的这篇文章主要介绍了node.js – 为什么我不能在’localhost’上听,但是我能听’127.0.0.1’吗?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
server.listen(12345,"127.0.0.1"); // works
但这个不是:@H_675_10@
server.listen(12345,"localhost"); // fails
编码localhost字面意思会导致抛出以下错误:@H_675_10@
events.js:45 throw arguments[1]; // Unhandled 'error' event ^ Error: ECONNREFUSED,Could not contact DNS servers at IOWatcher.callBACk (dns.js:74:15)
我不明白为什么它应该“联系DNS服务器”,因为它是我的HOSTS文件中定义的localhost(我在Windows下使用Node.js).@H_675_10@
为什么没有硬编码localhost工作?@H_675_10@
以上是大佬教程为你收集整理的node.js – 为什么我不能在’localhost’上听,但是我能听’127.0.0.1’吗?全部内容,希望文章能够帮你解决node.js – 为什么我不能在’localhost’上听,但是我能听’127.0.0.1’吗?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。