类 PathUtils

java.lang.Object
com.github.xiaoymin.knife4j.aggre.utils.PathUtils

public class PathUtils extends Object
从以下版本开始:
gateway-spring-boot-starter v4.1.0
作者:
milo.xiaomeng@gmail.com 23/02/26 20:43
  • 字段详细资料

  • 方法详细资料

    • getContextPath

      public static String getContextPath(String referer)
    • append

      public static String append(String... paths)
    • getDefaultContextPath

      public static String getDefaultContextPath(jakarta.servlet.http.HttpServletRequest request)
      获取默认请求ContextPath路径
      参数:
      request - 当前请求对象实例
      返回:
      ContextPath路径
      从以下版本开始:
      v4.2.0
    • processContextPath

      public static String processContextPath(String contextPath)
      数据校验,主要是针对ContextPath属性,两个要求:
      • 1、如果ContextPath值为"/",那么置为空字符串
      • 2、如果ContextPath值以"/"结尾,那么去除结尾的"/"字符
      主要的作用:防止在Knife4j的界面接口中,追加显示"/"字符
      参数:
      contextPath - 当前接口或服务ContextPath路径
      从以下版本开始:
      v4.2.0
    • contextPathNull

      public static boolean contextPathNull(String contextPath)
      判断ContextPath非空,并且不等于"/"字符串
      参数:
      contextPath - contextPath
      返回:
      True-空,FALSE-不满足
      从以下版本开始:
      v4.3.0