java.net.URL/URI 将无效的 URL 视为有效

标签 java url

并非所有无效 URL 都会被 java.net.URL/URI 视为无效

示例:http://www.google.com

这是一个错误还是一个功能?

或者上面的字符串可能是有效的网址吗?

最佳答案

如果没有 //,URL 会被视为相对 URL,需要上下文才能发挥作用。

如果您尝试使用它,您将收到此错误:

IllegalArgumentException: protocol = http host = null

关于java.net.URL/URI 将无效的 URL 视为有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51553430/

相关文章:

java - android 实现自定义操作栏的问题

java - 我如何清除 OSMdroid 缓存

java - 在 Java 中迭代任何类型的泛型数组

java - 混合来自 SWT 和 Swing 的框架 (JFrame)

java - 从请求 URL 中检索值

javascript - 获取没有最后一段的 URL 路径

c# - 将字符串附加到 URL

php - 检查url是否包含相同的字符串

java - Swing 报告工具

java - 从 Java URL 中提取文件名(文件 : and http/https protocol)?