gpt4 book ai didi

java - URL.getRef() 和 URI.getFragment() 是一样的吗?

转载 作者:行者123 更新时间:2023-11-30 07:44:03 26 4
gpt4 key购买 nike

URL.getRef() 和 URI.getFragment() 是一样的吗?

如果不是,它们有何不同?

运行下面的测试时,结果是一样的:

String url = "http://c.b.a.com:1234/path?p1=1&p2=2#somewhere";
System.out.println(new URL(url).getRef());
System.out.println(new URI(url).getFragment());

输出:

somewhere
somewhere

最佳答案

是的。他们是一样的东西。 javadoc对于 URL 说:

A URL may have appended to it a "fragment", also known as a "ref" or a "reference". The fragment is indicated by the sharp sign character "#" followed by more characters.

关于java - URL.getRef() 和 URI.getFragment() 是一样的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52855665/

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