我有一个网址https://xyz.com/abc/.../xyz/name_part.我想有效地将它分成两个独立的部分:名称空间URI,即https://xyz.com/abc/.../xyz,以及名称部分,即URL中的name_part.在Java中执行此操作的最佳方法是什么?请注意,名称空间URI不是固定的,而且可以是动态的.干杯
据我所知,JDK的URL类可以满足您的需求.
URL url = new URL("https://test:password@localhost:7001/context/document?key1=val1&key2=val2");
Run Code Online (Sandbox Code Playgroud)
检查所有gettersURL类.其中一些包括:
url.getProtocol();
url.getUserInfo();
url.getHost();
url.getPort();
url.getPath();
url.getQuery();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
83 次 |
| 最近记录: |