Uses of Class
org.miaixz.bus.core.net.url.UrlBuilder
Packages that use UrlBuilder
-
Uses of UrlBuilder in org.miaixz.bus.core.net.url
Methods in org.miaixz.bus.core.net.url that return UrlBuilderModifier and TypeMethodDescriptionUrlBuilder.addPath(CharSequence path) 增加路径,在现有路径基础上追加路径UrlBuilder.addPathSegment(CharSequence segment) 增加路径节点,路径节点中的"/"会被转义为"%2F"添加查询项,支持重复键,默认非严格模式static UrlBuilderUrlBuilder.of()创建空的UrlBuilderstatic UrlBuilder使用URL字符串构建UrlBuilder,默认使用UTF-8编码 注意:此方法如果提供的URL为非网络协议,自动尝试使用文件协议static UrlBuilderUrlBuilder.of(String scheme, String host, int port, String path, String query, String fragment, Charset charset) 构建UrlBuilderstatic UrlBuilderUrlBuilder.of(String scheme, String host, int port, UrlPath path, UrlQuery query, String fragment, Charset charset) 构建UrlBuilderstatic UrlBuilder使用URL字符串构建UrlBuilderstatic UrlBuilder使用URI构建UrlBuilderstatic UrlBuilder使用URL构建UrlBuilderstatic UrlBuilderUrlBuilder.of(UrlBuilder builder) 使用UrlBuilder构建UrlBuilderstatic UrlBuilder使用URL字符串构建UrlBuilder,当传入的URL没有协议时,按照http协议对待,编码默认使用UTF-8static UrlBuilder使用URL字符串构建UrlBuilder,当传入的URL没有协议时,按照http协议对待。static UrlBuilderUrlBuilder.ofHttpWithoutEncode(String httpUrl) 使用URL字符串构建UrlBuilder,当传入的URL没有协议时,按照http协议对待 此方法不对URL编码UrlBuilder.setCharset(Charset charset) 设置编码,用于URLEncode和URLDecodeUrlBuilder.setFragment(String fragment) 设置标识符,例如#后边的部分设置主机,例如127.0.0.1设置路径,例如/aa/bb/cc,将覆盖之前所有的path相关设置UrlBuilder.setPort(int port) 设置端口,默认-1设置查询语句,例如a=1&b=2,将覆盖之前所有的query相关设置设置协议,例如httpUrlBuilder.setWithEndTag(boolean withEngTag) 是否path的末尾加 /Methods in org.miaixz.bus.core.net.url with parameters of type UrlBuilderModifier and TypeMethodDescriptionstatic UrlBuilderUrlBuilder.of(UrlBuilder builder) 使用UrlBuilder构建UrlBuilder