Ruby Net::HTTP.start与127.0.0.1一起使用,但与';本地主机';。为什么?
Telnet对这两个地址都有效。所以我认为错误可能在Net::HTTP实现中Ruby Net::HTTP.start与127.0.0.1一起使用,但与';本地主机';。为什么?,ruby,Ruby,Telnet对这两个地址都有效。所以我认为错误可能在Net::HTTP实现中 127.0.0.1 localhost 有人知道我能做什么吗?如果localhost实际解析为IPv6地址,就会出现这种情况。是“localhost”解析为IPv6地址吗?MWalker,你说得对!你想把它作为一个答案,所以我选择它作为正确的答案吗?答案是根据@mwalker的评论添加的,以获得此问题的真实答案,但标记为社区wiki,以避免获得不适当的信任。如何阻止localhost解析为IPv6地址?
127.0.0.1 localhost
有人知道我能做什么吗?如果
localhost
实际解析为IPv6地址,就会出现这种情况。是“localhost”解析为IPv6地址吗?MWalker,你说得对!你想把它作为一个答案,所以我选择它作为正确的答案吗?答案是根据@mwalker的评论添加的,以获得此问题的真实答案,但标记为社区wiki,以避免获得不适当的信任。如何阻止localhost解析为IPv6地址?
127.0.0.1 localhost
$ ruby -v
ruby 1.8.7 (2010-01-10 patchlevel 249) [x86_64-linux]