我四处寻找,试图查看端口 80 和端口 443 是否在任何地方被定义为公共(public)常量。这些是否存在于 JDK 中(或者可能存在于 Apache HttpClient 等公共(public)库中)?
最佳答案
查看 Javadoc 的 URL:http://docs.oracle.com/javase/8/docs/api/java/net/URL.html#getDefaultPort--
getDefaultPort()
返回给定协议(protocol)的端口
URL url = new URL("http://blah.com");
int defaultPort = url.getDefaultPort();
关于java - JDK 中是否定义了 HTTP 和 HTTPS 默认端口号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13498275/