Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java uriBuilder返回http://而不是http://_Java_Url_Jersey_Uri - Fatal编程技术网

Java uriBuilder返回http://而不是http://

Java uriBuilder返回http://而不是http://,java,url,jersey,uri,Java,Url,Jersey,Uri,我使用以下代码: UriBuilder builder = UriBuilder .fromPath(Constants.LIVEMAP_BASE_URL_US) .scheme("http"); return builder.build().toString(); 它怎么会生成“http:/”,而不是“http:/” 返回值=http:/livemap-tiles1.waze.com/tiles/internal?lineGeom=…您使用不当。该方法需要ur

我使用以下代码:

UriBuilder builder = UriBuilder
        .fromPath(Constants.LIVEMAP_BASE_URL_US)
        .scheme("http");
return builder.build().toString();
它怎么会生成
“http:/”
,而不是
“http:/”

返回值=
http:/livemap-tiles1.waze.com/tiles/internal?lineGeom=…
您使用不当。该方法需要uri路径,但您提供的是主机和路径

如果您有一个完整的URI,请使用
UriBuilder#fromUri
,否则将一部分一部分地构建它

UriBuilder builder = UriBuilder.fromPath("tiles")
                               .host("livemap-tiles1.waze.com")
                               .scheme("http")
                               .path("internal"); // etc.

该类
UriBuilder
来自何处?请编辑您的问题,使其包含LIVEMAP\u BASE\u URL\u US的定义/内容。