Gateway之过滤器

本文介绍了Spring Cloud Gateway中的过滤器,包括过滤器的作用、生命周期和分类。重点讲解了局部过滤器和全局过滤器的使用,如内置过滤器的配置与自定义过滤器的实现,以及如何通过全局过滤器进行权限校验和安全性验证。
摘要由CSDN通过智能技术生成

过滤器的作用:过滤器就是在请求的过程中,对请求和响应做一些手脚

生命周期:Pre Post

分类:局部过滤器(作用在某一个路由上)  全局过滤器(作用在全部路由上)

在Gateway中,Filter的生命周期只有两个:“pre”和“post”。

PRE:这种过滤器在请求被路由之前调用。我们可利用这种过滤器实现身份验证、在集群中选择请求的微服务、记录调试信息等。

POST:这种过滤器在路由到微服务以后执行。这种过滤器可用来为响应添加标准的HTTP Header、收集统计信息和指标、将响应从微服务发送给客户端等。

目录

1 局部过滤器

1.1 内置局部过滤器

1.2 内置过滤器的使用

1.3 自定义局部过滤器

2 全局过滤器

2.1 内置的全局过滤器

2.2 自定义全局过滤器

1 局部过滤器
局部过滤器是针对单个路由的过滤器。

1.1 内置局部过滤器
在SpringCloud Gateway中内置了很多不同类型的网关路由过滤器。具体如下:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值