如何创建一个相对路径以附加到在 JAVA 中不使用 java.nio.file 的 URL



我需要从前端的传入查询字符串参数构造一个相对路径。然后我需要像这样将其附加到服务 URL 中:

前端执行:

Http://backendhost.com?param_one=abd&param_two=cba

后端获取参数并需要执行

https://secure.remote.service/abd/cba

我现在在后端拥有的是:

https://secure.remote.service
abd
cba

我想使用一些本机库来执行此操作,而无需使用表单进行黑客攻击

"/" + param1 + "/" param2
  • 这需要创建并传递给稍后将提取后端安全 URL 的函数。所以不是这个:

    新网址(网址,相对路径);

为什么不使用 UriBuilder? 这里已经讨论过了:

在 Java 中编写 URL 或 URI 的惯用方法是什么?在这里:

有没有正确的方法来构建 URL?

最新更新