类 ForestAddress

java.lang.Object
com.dtflys.forest.http.ForestAddress

public class ForestAddress extends Object
Forest主机地址信息

该地址信息为主机名/域名/ip地址 + 端口号的组合

  • 构造器详细资料

    • ForestAddress

      public ForestAddress(String scheme, String host, int port, String basePath)
      实例化Forest主机地址信息
      参数:
      scheme - HTTP协议头
      host - 主机地址(主机名/ip地址)
      port - 主机端口号,如果为 -1, 代表未设置端口号
      basePath - URL根路径
    • ForestAddress

      public ForestAddress(String scheme, String host, Integer port, String basePath)
      实例化Forest主机地址信息
      参数:
      scheme - HTTP协议头
      host - 主机地址(主机名/ip地址)
      port - 主机端口号,如果为 -1, 代表未设置端口号
      basePath - URL根路径
    • ForestAddress

      public ForestAddress(String scheme, String host, int port)
      实例化Forest主机地址信息
      参数:
      scheme - HTTP协议头
      host - 主机地址(主机名/ip地址)
      port - 主机端口号,如果为 -1, 代表未设置端口号
    • ForestAddress

      public ForestAddress(String scheme, String host, Integer port)
      实例化Forest主机地址信息
      参数:
      scheme - HTTP协议头
      host - 主机地址(主机名/ip地址)
      port - 主机端口号
    • ForestAddress

      public ForestAddress(String host, int port)
      实例化Forest主机地址信息

      HTTP协议头默认为 http

      参数:
      host - 主机地址(主机名/ip地址)
      port - 主机端口号,如果为 -1, 代表未设置端口号
    • ForestAddress

      public ForestAddress(String host, Integer port)
      实例化Forest主机地址信息

      HTTP协议头默认为 http

      参数:
      host - 主机地址(主机名/ip地址)
      port - 主机端口号
  • 方法详细资料

    • getScheme

      public String getScheme()
      获取HTTP协议头
      返回:
      HTTP协议头字符串
    • getHost

      public String getHost()
      获取主机地址

      可以为主机名或IP地址

      返回:
      主机地址
    • getPort

      public int getPort()
      获取主机地址(主机名/ip地址)
      返回:
      主机端口号
    • getUserInfo

      public String getUserInfo()
      获取用户信息
      返回:
      用户信息
      从以下版本开始:
      1.5.28
    • getBasePath

      public String getBasePath()
      获取URL根路径
      返回:
      URL根路径