什么是 Spring Cloud Gateway?
- Spring Cloud Gateway 是由 Java 开发 Spring Cloud 微服中的一个重要成员, 在微服务开发中不可或缺
- 可脱离微服务开发模式独立运行,本项目为单体项目,以下域名均使用本项目进行代理
- 徐晓伟:https://xuxiaowei.com.cn
- 徐晓伟微服务文档:https://docs.xuxiaowei.cloud
- GitLab/Kubernetes 知识库:https://gitlab-k8s.xuxiaowei.com.cn
- 网盾文档:https://gateway-shield.xuxiaowei.com.cn
- 根据 IP 获取地理信息:https://ip.xuxiaowei.com.cn
- 短网址:https://xxw.ac.cn
- 自建 GitLab:https://gitlab.xuxiaowei.com.cn/xuxiaowei-com-cn/readme/-/blob/main/README.md
- 自建 Jenkins:https://jenkins.xuxiaowei.com.cn
- markdown-it:https://markdown-it.xuxiaowei.com.cn
- 工具箱:https://tools.xuxiaowei.com.cn
- 主要功能包含:大约
43
个过滤器- 请求代理(反向代理)
- 请求参数过滤
- 请求头过滤
- 响应头过滤
- 添加响应头 AddResponseHeaderGatewayFilterFactory
- 删除响应头 RemoveResponseHeaderGatewayFilterFactory
- 设置响应头 SetResponseHeaderGatewayFilterFactory
- 删除重复的响应头 DedupeResponseHeaderGatewayFilterFactory, 通常与 CORS 跨域资源共享 相关
- 其他过滤
- 重定向 RedirectToGatewayFilterFactory
- 修改请求路径 RewritePathGatewayFilterFactory
- Host 处理
PreserveHostHeaderGatewayFilterFactory
- 请求速率限制
RequestRateLimiterGatewayFilterFactory
- 删除路径前缀 StripPrefixGatewayFilterFactory
- 增加路径前缀 PrefixPathGatewayFilterFactory