我需要为我的项目创建一个自定义URI方案。 即
urn:myprotocol:{p1}:{p2}:{p3}:{p4}
- 不透明的陈述
myprotocol://{p1}/{p2}/{p3}/{p4}
- 等级表示。
如何将我的方案添加到Java URI类?或者,我如何让Java URI理解我的方案,所以我可以在我的代码中使用它?
欢迎具体的例子。
感谢。
答案 0 :(得分:4)
您确定需要创建新的URI方案吗?
创建特定于实现的方案被认为是不好的做法。
请参阅:
答案 1 :(得分:1)
Java API对如何执行此操作有很好的解释: http://java.sun.com/j2se/1.5.0/docs/api/java/net/URI.html
在不知道你想要做什么的情况下,我会使用这个URI的构造函数: URI(String scheme,String authority,String path,String query,String fragment)