类 JtlwNetUtils

java.lang.Object
javabase.lorenwang.tools.net.JtlwNetUtils

public class JtlwNetUtils
extends Object
功能作用:网络相关工具类 创建时间:2020-11-24 3:14 下午 创建人:王亮(Loren) 思路: 方法: 1、获取url域名 2、获取url协议 3、获取url链接地址 4、获取url中指定key的参数 5、添加网址参数 6、获取url端口 注意: 修改人: 修改时间: 备注:
作者:
王亮(Loren)
  • 方法详细资料

    • getInstance

      public static JtlwNetUtils getInstance()
    • getUrlHost

      public String getUrlHost​(@NotNull @NotNull String urlPath)
      获取url域名
      参数:
      urlPath - url地址
      返回:
      域名,空代表没查到
    • getUrlProtocol

      public String getUrlProtocol​(@NotNull @NotNull String urlPath)
      获取url协议
      参数:
      urlPath - url地址
      返回:
      协议,空代表没查到
    • getUrlPort

      public Integer getUrlPort​(@NotNull @NotNull String urlPath)
      获取url端口
      参数:
      urlPath - url地址
      返回:
      端口,空代表没查到
    • getUrlLinkPath

      public String getUrlLinkPath​(@NotNull @NotNull String urlPath)
      获取url链接地址
      参数:
      urlPath - url地址
      返回:
      链接地址,空代表没查到
    • getUrlparams

      public String getUrlparams​(@NotNull @NotNull String urlPath, String key)
      获取url中指定key的参数
      参数:
      urlPath - url地址
      key - 要查找的key
      返回:
      说明如下

      null:key为空同时没有任何参数或者单纯没有任何参数或者连接中没有这个参数 "":指定的key的参数值为空 value:指定的key的参数值

    • addUrlParams

      public String addUrlParams​(@NotNull @NotNull String urlPath, @NotNull @NotNull String key, @NotNull @NotNull Object value)
      添加网址参数
      参数:
      urlPath - 网址
      key - 参数key
      value - 参数值
      返回:
      添加后网址参数
    • addUrlParams

      public String addUrlParams​(@NotNull @NotNull String urlPath, @NotNull @NotNull List<String> keys, @NotNull @NotNull List<Object> values)
      添加网址参数
      参数:
      urlPath - 网址
      keys - 参数key
      values - 参数值
      返回:
      添加后网址参数