我有一个http url:
HttpUrl httpurl = new HttpUrl.Builder()
.scheme("https")
.host("www.example.com")
.addQueryParameter("parameter", "p")
.addPathSegment("extrasegment")
.build();
query参数总是最后一个结束。我怎样才能执行我想要的命令?
编辑:
我之所以尝试实现这一点,是因为我希望能够访问某些格式如下的端点: https://host/api/{parameter}/anothersegment
1条答案
按热度按时间mspsb9vt1#
我推测(从最初的问题)需要以下内容:
考虑到定义以下内容的uri规范:
url如下所示:
你可以这样做:
从编辑中,可能有人猜测您希望实现以下目标:
在哪里
foo=bar
以及baz=xy
只是可以添加更多的路径段addPathSegment