在 java 上使用 socketserver 环回 ip

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 访问本地服务器的任何指示?

this question 中的一些答案和评论解决了这个问题。即-传入 localhost127.0.0.1 而不是

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