接口的使用
org.springframework.web.util.UriBuilder
使用UriBuilder的程序包 程序包 说明 org.springframework.mock.web.reactive.function.server Mock objects for the functional web framework.org.springframework.test.web.reactive.server Support for testing Spring WebFlux server endpoints viaWebTestClient
.org.springframework.web.reactive.function.client Provides a reactiveWebClient
that builds on top of theorg.springframework.http.client.reactive
reactive HTTP adapter layer.org.springframework.web.reactive.function.server Provides the types that make up Spring's functional web framework for Reactive environments.org.springframework.web.reactive.function.server.support Classes supporting theorg.springframework.web.reactive.function.server
package.org.springframework.web.servlet.function Provides the types that make up Spring's functional web framework for Servlet environments.org.springframework.web.servlet.support Support classes for Spring's web MVC framework.org.springframework.web.util Miscellaneous web utility classes, such as HTML escaping, Log4j initialization, and cookie handling.org.springframework.mock.web.reactive.function.server中UriBuilder的使用
返回UriBuilder的org.springframework.mock.web.reactive.function.server中的方法 修饰符和类型 方法 说明 UriBuilder
MockServerRequest. uriBuilder()
org.springframework.test.web.reactive.server中UriBuilder的使用
类型变量类型为UriBuilder的org.springframework.test.web.reactive.server中的方法参数 修饰符和类型 方法 说明 S
WebTestClient.UriSpec. uri(Function<UriBuilder,URI> uriFunction)
Build the URI for the request with aUriBuilder
obtained through theUriBuilderFactory
configured for this client.org.springframework.web.reactive.function.client中UriBuilder的使用
类型变量类型为UriBuilder的org.springframework.web.reactive.function.client中的方法参数 修饰符和类型 方法 说明 S
WebClient.UriSpec. uri(String uri, Function<UriBuilder,URI> uriFunction)
Specify the URI starting with a URI template and finishing off with aUriBuilder
created from the template.S
WebClient.UriSpec. uri(Function<UriBuilder,URI> uriFunction)
Specify the URI by through aUriBuilder
.org.springframework.web.reactive.function.server中UriBuilder的使用
返回UriBuilder的org.springframework.web.reactive.function.server中的方法 修饰符和类型 方法 说明 UriBuilder
ServerRequest. uriBuilder()
Get aUriBuilderComponents
from the URI associated with thisServerRequest
.org.springframework.web.reactive.function.server.support中UriBuilder的使用
返回UriBuilder的org.springframework.web.reactive.function.server.support中的方法 修饰符和类型 方法 说明 UriBuilder
ServerRequestWrapper. uriBuilder()
org.springframework.web.servlet.function中UriBuilder的使用
返回UriBuilder的org.springframework.web.servlet.function中的方法 修饰符和类型 方法 说明 UriBuilder
ServerRequest. uriBuilder()
Get aUriBuilderComponents
from the URI associated with thisServerRequest
.org.springframework.web.servlet.support中UriBuilder的使用
实现UriBuilder的org.springframework.web.servlet.support中的类 修饰符和类型 类 说明 class
ServletUriComponentsBuilder
UriComponentsBuilder with additional static factory methods to create links based on the current HttpServletRequest.org.springframework.web.util中UriBuilder的使用
实现UriBuilder的org.springframework.web.util中的类 修饰符和类型 类 说明 class
UriComponentsBuilder
Builder forUriComponents
.返回UriBuilder的org.springframework.web.util中的方法 修饰符和类型 方法 说明 UriBuilder
DefaultUriBuilderFactory. builder()
UriBuilder
UriBuilderFactory. builder()
Create a URI builder with default settings.UriBuilder
UriBuilder. fragment(String fragment)
Set the URI fragment.UriBuilder
UriBuilder. host(String host)
Set the URI host which may contain URI template variables, and may also benull
to clear the host of this builder.UriBuilder
UriBuilder. path(String path)
Append to the path of this builder.UriBuilder
UriBuilder. pathSegment(String... pathSegments)
Append to the path using path segments.UriBuilder
UriBuilder. port(int port)
Set the URI port.UriBuilder
UriBuilder. port(String port)
Set the URI port .UriBuilder
UriBuilder. query(String query)
Parse the given query string into query parameters where parameters are separated with'&'
and their values, if any, with'='
.UriBuilder
UriBuilder. queryParam(String name, Object... values)
Append the given query parameter.UriBuilder
UriBuilder. queryParam(String name, Collection<?> values)
Variant ofqueryParam(String, Object...)
with a Collection.UriBuilder
UriBuilder. queryParams(MultiValueMap<String,String> params)
Add multiple query parameters and values.UriBuilder
UriBuilder. replacePath(String path)
Override the existing path.UriBuilder
UriBuilder. replaceQuery(String query)
Clear existing query parameters and then delegate toquery(String)
.UriBuilder
UriBuilder. replaceQueryParam(String name, Object... values)
Set the query parameter values replacing existing values, or if no values are given, the query parameter is removed.UriBuilder
UriBuilder. replaceQueryParam(String name, Collection<?> values)
Variant ofreplaceQueryParam(String, Object...)
with a Collection.UriBuilder
UriBuilder. replaceQueryParams(MultiValueMap<String,String> params)
Set the query parameter values after removing all existing ones.UriBuilder
UriBuilder. scheme(String scheme)
Set the URI scheme which may contain URI template variables, and may also benull
to clear the scheme of this builder.UriBuilder
DefaultUriBuilderFactory. uriString(String uriTemplate)
UriBuilder
UriBuilderFactory. uriString(String uriTemplate)
Initialize a builder with the given URI template.UriBuilder
UriBuilder. userInfo(String userInfo)
Set the URI user info which may contain URI template variables, and may also benull
to clear the user info of this builder.