gpt4 book ai didi

java - 如何比较java中的两个URL?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:11:24 27 4
gpt4 key购买 nike

这是一个简单的问题 - 给定两个 url,是否有一些内置方法或 Apache 库来决定它们是否(逻辑上)相等?

例如,这两个 url 是相等的:

http://stackoverflow.com
http://stackoverflow.com/

最佳答案

同时 URI.equals() (以及有问题的 URL.equals() )对于这些特定示例 not 返回 true ,我认为这是唯一可以假设等价的情况(因为没有空HTTP 协议(protocol)中的路径)。

URI http://stackoverflow.com/foohttp://stackoverflow.com/foo/ 可以假设是等价的。

也许您可以使用 URI.equals() 包装在一个实用程序方法中,以显式处理这种特定情况。

关于java - 如何比较java中的两个URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5402485/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com