类 Knife4jRouteProxyFilter

java.lang.Object
com.github.xiaoymin.knife4j.aggre.core.filter.Knife4jRouteProxyFilter
所有已实现的接口:
jakarta.servlet.Filter

public class Knife4jRouteProxyFilter extends Object implements jakarta.servlet.Filter
从以下版本开始:
2.0.8
作者:
xiaoymin@foxmail.com 2020/10/29 20:06
  • 构造器详细资料

    • Knife4jRouteProxyFilter

      public Knife4jRouteProxyFilter(RouteDispatcher routeDispatcher)
  • 方法详细资料

    • init

      public void init(jakarta.servlet.FilterConfig filterConfig) throws jakarta.servlet.ServletException
      指定者:
      init 在接口中 jakarta.servlet.Filter
      抛出:
      jakarta.servlet.ServletException
    • doFilter

      public void doFilter(jakarta.servlet.ServletRequest servletRequest, jakarta.servlet.ServletResponse servletResponse, jakarta.servlet.FilterChain filterChain) throws IOException, jakarta.servlet.ServletException
      指定者:
      doFilter 在接口中 jakarta.servlet.Filter
      抛出:
      IOException
      jakarta.servlet.ServletException
    • writeRouteResponse

      protected void writeRouteResponse(jakarta.servlet.http.HttpServletResponse response, String content) throws IOException
      响应服务端的内容
      参数:
      response - 响应流
      content - 内容
      抛出:
      IOException - 异常
    • destroy

      public void destroy()
      指定者:
      destroy 在接口中 jakarta.servlet.Filter