API网关
介绍网关知识如spring cloud gateway、OpenResty等,以及与网关相关的业务及产品设计。
木子叶
这个作者很懒,什么都没留下…
展开
-
【Spring Cloud Gateway专题】四、Spring Cloud Gateway中RequestBody只能获取一次的问题解决方案
1、前言在网关应用中,如果我想要记录所有请求的参数,然后将请求流转到下游,就会遇到读取RequestBody的问题。无论在Spring5的webflux编程或者普通web编程中,只能从request中获取body一次,后面无法再获取,这个问题怎么解决呢?网上博客有多种处理办法,对不同的spring cloud gateway版本不一定有用。本文着重说明下版本环境:spring cloud g...原创 2020-04-04 23:39:07 · 3471 阅读 · 2 评论 -
【Spring Cloud Gateway专题】三、自定义gatewayfilter实现AddRequestHeader
1、前言实际项目中存在这样一个场景,使用Spring Cloud Gateway建设一个网关,该网关负责代理所有业务系统的对外访问请求。若外部服务需要授权(下文中的passID和passToken)才能访问,那么该网关可以统一处理该问题。以下引出添加AddRequestHeader的几种方式,以及存在的限制。2、使用yaml配置方式采用yaml方式配置 ,访问csdn网站,X-Reques...原创 2020-04-04 14:52:38 · 2594 阅读 · 1 评论 -
【Spring Cloud Gateway专题】二、核心组件初始化步骤及请求流程
1、前言在当下学习和使用 spring cloud 技术栈的热潮中,网关已经成了不可或缺的内容。开发者在选择用来解决特定领域内问题的框架时,多了解几款相关同类产品可加大选择余地。除了 Netflix 的 zuul 之外,spring cloud gateway 可作为开发者的另一个选择。Zuul 分 1.x 和 2.x 版本。Zuul 2.x 版本和 spring cloud gateway...原创 2020-04-03 22:00:31 · 714 阅读 · 0 评论 -
【Spring Cloud Gateway专题】一、介绍以及开发环境搭建
1、前言本文介绍的spring cloud gateway 版本为 2.2.2.RELEASE。本文依赖的开发工具:Maven ( >= 3.3.3 )、JDK、IntelliJ IDE。2、基本介绍以下是官方文档对spring cloud gateway的介绍:This project provides an API Gateway built on top of the Sp...原创 2020-04-02 12:28:53 · 480 阅读 · 0 评论