循环回送 IP 使用 Java 中的 socketserver。

huangapple go评论71阅读模式
英文:

loopback ip using socketserver on java

问题

我一直在尝试使用 ServerSocket 在环回设备上创建服务器。

ServerSocket server = new ServerSocket(PORT, 0, InetAddress.getByName(null));

要访问服务器的主机是以 ip6-localhost/::1 提供的,但这会导致错误:ERR_INVALID_HTTP_RESPONSE

有关如何使用 127.0.0.1 访问本地服务器的任何指示吗?

英文:

I have been tying to create a server on loop-back device using ServerSocket.

ServerSocket server = new ServerSocket(PORT, 0,  InetAddress.getByName(null));

The host to reach the server is provided as ip6-localhost/::1 however it results in error: ERR_INVALID_HTTP_RESPONSE

any pointer on how to access local server using 127.0.0.1?

答案1

得分: 0

以下是翻译好的内容:

这个问题中,一些答案和评论解决了这个问题。即在代码中传入localhost127.0.0.1

    ServerSocket server = new ServerSocket(9090, 0, InetAddress.getByName("localhost"));
英文:

Some of the answers and comments in this question address this problem. ie- passing in localhost or 127.0.0.1 instead

    ServerSocket server = new ServerSocket(9090, 0, InetAddress.getByName("localhost"))

huangapple
  • 本文由 发表于 2020年9月15日 20:26:10
  • 转载请务必保留本文链接:https://go.coder-hub.com/63901809.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定