标签:http请求 包含 throws space 返回结果 tin 它的 rgb 调用
写在前面 本文参考以下文章,请参考原文
Spring Cloud Zuul :包含对请求的路由和过滤两个功能
其实Spring Cloud Zuul 路由功能也是由过滤器实现的,它的路由映射和请求转发都是由几个不同的过滤器完成的
所以,过滤器可以说是Zuul实现API网关功能最为核心的部件,每一个进入Zuul的HTTP请求都会经过一系列的过滤器处理链得到请求响应并返回给客户端。
过滤器:Zuul实现API网关最核心的部件
在Spring Cloud Zuul中实现的过滤器必须包含4个基本特征:过滤类型、执行顺序、执行条件、具体操作。定义一个过滤器只要继承ZuulFilter类
import com.netflix.zuul.ZuulFilter; import com.netflix.zuul.exception.ZuulException; public class AccessFilter extends ZuulFilter { @Override public boolean shouldFilter() { // TODO Auto-generated method stub return false; } @Override public Object run() throws ZuulException { // TODO Auto-generated method stub return null; } @Override public String filterType() { // TODO Auto-generated method stub return null; } @Override public int filterOrder() { // TODO Auto-generated method stub return 0; } }
标签:http请求 包含 throws space 返回结果 tin 它的 rgb 调用
原文地址:https://www.cnblogs.com/dreamstar99/p/13847191.html