是否可以获取TCP客户端使用的服务器地址?客户端可以使用IP地址或主机/域名访问服务器。
我正在尝试使用以下命令获取域名:
ServerSocket ss = new ServerSocket(port);
Socket s = ss.accept();
System.out.println(s.getLocalAddress().getHostName());
System.out.println(s.getLocalAddress().getCanonicalHostName());
但我得到的总是IP地址!
在超文本传输协议服务器中,我们可以使用httpServletRequest.ge
首先,我是网络托管的完全初学者。这是我的第一次,如果我错了,请纠正我。
我想做的事情:,我创建了一个index.php文件。我确信我已经正确地编写了php代码。我希望这个文件由一个网络主机托管。我不想为此购买域名。我想通过互联网访问这个文件,只通过网站的IP地址。
我做了什么:,我在GoDaddy上购买了一个网络主机帐户。我没有为我的网站主机购买任何域名。我将index.php文件上传到public_html文件夹。现在我只想使用我的网站的IP地址来访问我的index.php文件。假设我的网站的IP地址是166.XX.XX.XXX。这是我的website's IP address和Fi
我正在使用一个java库,该库与我提供的端点建立HTTP连接。该库使用的是apache,我不能以任何方式更改这一点或修改代码(如果我创建DefaultHTTPClient客户端的实例,我知道如何解决这个问题,但我无权访问它)。它在连接到终结点时引发SSL异常。我必须使用HTTPS并且我必须使用I(连接到具有相同证书的多个I)。我得到的错误是:
javax.net.ssl.SSLException: Certificate for <IP> doesn't match common name of the certificate subject: domainname
其中I