有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java字符串引导:UriComponentsBuilder toString

我遇到了一个问题,我想它必须很容易解决,但我一直坚持下去

这是我的代码片段:

String url = UriComponentsBuilder.fromPath("http://localhost")
    .build().toUriString();

url的值为:

http:/localhost

如您所见,://:/替换

有没有办法解决这个问题


共 (1) 个答案

  1. # 1 楼答案

    fromPath将只采用类似/api/student的API或资源路径。但它并不像您的情况那样使用整个url。一种选择是

    UriComponentsBuilder.fromUriString("http://localhost")
                    .build().toUriString();
    

    或者也可以使用

    UriComponentsBuilder.newInstance().scheme("http").host("localhost").build().toString();