string如何创建相对路径以附加到不使用java的URL。尼奥。JAVA文件?
我需要从前端传入的查询字符串参数构造一个相对路径。 然后我需要将其附加到服务URL,如下所示:
前端执行:
Http://backendhost.com?param_one=abd¶m_two=cba
后端获取这两个参数并需要执行
https://secure.remote.service/abd/cba
我现在在后端看到的是:
https://secure.remote.service
abd
cba
我想使用一些本地库来完成这项工作,而不必使用表单进行黑客攻击
"/" + param1 + "/" param2
这需要创建并传递给稍后将提取后端安全URL的函数。所以不是这样:
新URL(URL,relativePath)
# 1 楼答案
为什么不使用UriBuilder呢?这里已经讨论过了:
What is the idiomatic way to compose a URL or URI in Java? 这里:
Is there a right way to build a URL?