java - JDK 中是否定义了 HTTP 和 HTTPS 默认端口号?

标签 java http

我四处寻找,试图查看端口 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/

相关文章:

java - OpenJDK - 准备好投入生产了吗?

java - Netbeans Swing Matisse JCombobox 键值对

java - 从服务器位置从 REST 返回文件

java - 如何使用java.util.Scanner从System.in正确读取用户输入并对其进行操作?

java - 使用 Spring Security SAML 扩展更改身份验证类型

java - 用 HashMap 替换 switch 语句

ruby-on-rails - Rails - 非阻塞 HTTP 请求?

javascript - 在我的情况下如何设置 Angular http 调用

bash - curl 发布带有速率限制的音频数据

ruby-on-rails - http中的Host header有什么用?