Class UrlBuilder

java.lang.Object
me.zhyd.oauth.utils.UrlBuilder

public class UrlBuilder extends Object

构造URL

Since:
1.9.0
Author:
yangkai.shen (https://xkcoding.com)
  • Method Details

    • fromBaseUrl

      public static UrlBuilder fromBaseUrl(String baseUrl)
      Parameters:
      baseUrl - 基础路径
      Returns:
      the new UrlBuilder
    • getReadOnlyParams

      public Map<String,Object> getReadOnlyParams()
      只读的参数Map
      Returns:
      unmodifiable Map
      Since:
      1.15.0
    • queryParam

      public UrlBuilder queryParam(String key, Object value)
      添加参数
      Parameters:
      key - 参数名称
      value - 参数值
      Returns:
      this UrlBuilder
    • build

      public String build()
      构造url
      Returns:
      url
    • build

      public String build(boolean encode)
      构造url
      Parameters:
      encode - 转码
      Returns:
      url