Unable to find GatewayFilterFactory with name AddRequestParamter

首先确定你要做的是用nacos整合gateway,然后使用gateway配置filters对请求进行修改。

一、首先在gateway微服务的application.yml或者bootstrap.yml文件进行filter的配置

// A code block
server:port: 8088
spring:application:name: gateway-testcloud:gateway:routes:- id: add_request_parameter_routeuri: lb://service-consumer #lb代表负载均衡,后面的是你的服务IDfilters:- AddRequestHeader=X-Request-Foo, BarTest #请求头添加X-Request-Foo:BarTest- AddResponseHeader=X-Response-Foo, Bar   #响应参数添加X-Response-Foo:Bar- AddRequestParameter=foo, bar            #请求参数添加foo:barpredicates:  #对在这个时间之后的请求转发到lb://service-consumer- After=2019-12-25T14:33:47.789+08:00

二、我们对gateway发起在2019-12-25之后的任何请求都将被转发到我们服务ID为service-consumer的微服务模块。
我发送了请求,并且响应参数里面含有我们在yml文件里面设置的参数。这个请求我们为什么看不到设置的request参数呢?

三、关于我们设置的request参数

我们前面访问的http://localhost:8088/Cus_echo/tests这个请求,就会被网关转发到这个微服务ID为service-consumer的微服务,所以我们在yml文件设置的请求头参数在这里可以获取到。如果要获取请求参数,可以自己获取一下。

maven依赖如下:

     <dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-gateway</artifactId></dependency><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId><version>0.2.2.RELEASE</version></dependency><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId></dependency>

gateway整合filters相关推荐

  1. Spring Cloud Gateway 整合 knife4j 聚合接口文档

    当系统中微服务数量越来越多时,如果任由这些服务散落在各处,那么最终管理每个项目的接口文档将是一件十分麻烦的事情,单是记住所有微服务的接口文档访问地址就是一件苦差事了.当如果能够将所有微服务项目的接口文 ...

  2. Spring Cloud Alibaba - Gateway 入门案例(二)(Gateway 整合 nacos /(非阿里组件))

    Spring Cloud Alibaba - Gateway 入门案例(二)(Gateway 整合 nacos)(非阿里组件) 回溯 Gateway 整合 nacos 方式一(复杂/灵活/常用) 方式 ...

  3. Spring Cloud Gateway 整合阿里 Sentinel网关限流实战!

    前一篇文章介绍了Spring Cloud Gateway的一些基础知识点,今天陈某就来唠一唠网关层面如何做限流? 文章目录如下: 网关如何限流? Spring Cloud Gateway本身自带的限流 ...

  4. Spring Cloud Gateway 整合阿里 Sentinel网关限流实战

    文章目录如下: 网关如何限流? Spring Cloud Gateway本身自带的限流实现,过滤器是RequestRateLimiterGatewayFilterFactory,不过这种上不了台面的就 ...

  5. 实战干货!Spring Cloud Gateway 整合 OAuth2.0 实现分布式统一认证授权!

    今天这篇文章介绍一下Spring Cloud Gateway整合OAuth2.0实现认证授权,涉及到的知识点有点多,有不清楚的可以看下陈某的往期文章. 文章目录如下: 微服务认证方案 微服务认证方案目 ...

  6. SpringCloudAlibaba 六、Sentinel 服务保护 ( 服务降级/ 熔断/ 数据持久化 / gateway 整合 Sentinel )

    一.Sentinel 描叙 1.Sentinel作用 Sentinel,中文翻译为哨兵,是为微服务提供流量控制.熔断降级的功能,它和Hystrix提供的功能一样,可以有效的解决微服务调用产生的&quo ...

  7. Day 30 - 实作 Amazon API GateWay 整合 AWS Lambda 与 Dynamodb

    Day 30 - 实作 Amazon API GateWay 整合 AWS Lambda 与 Dynamodb Amazon API GateWay 简介 Amazon API Gateway 是由 ...

  8. gateway整合hystrix

    Hystrix GatewayFilter Factory 1.Hystrix是Netflix实现的断路器模式工具包 The Hystrix GatewayFilter就是将断路器使用在gateway ...

  9. 【gateway系列】手把手教你gateway整合nacos注册中心

    目录 准备 Gateway服务 Member服务 运行 往期相关推荐: 网关路由规则和nacos配置中心实战: 一步步带你学习gateway路由规则实践 nacos整合配置中心 准备 准备引入相关依赖 ...

  10. Gateway整合Nacos前端请求报错404 NOT_FOUNT

    不清楚为什么datasource.yaml会报红? 通过DeBug跑的话,前端发送请求,后面网关拦截到的就是ex:"org.springframework.web.server.Respon ...

最新文章

  1. 网易云信11月大事记
  2. 表的插入、更新、删除、合并操作_18_清空表中记录
  3. django避免写models.py办法
  4. 华为鸿蒙系统正式拜拜,从“哄蒙”到“鸿蒙”,现在,正式对华为鸿蒙OS说你好!...
  5. 计算及图形学——实验四
  6. 电商设计师抢着用的液态水滴素材到底有多酷!
  7. 在Salesforce中以PDF的格式显示对应的页面
  8. 【白皮书分享】2020年5G应用创新发展白皮书.pdf(附下载链接)
  9. FPGA基础入门篇(四) 边沿检测电路
  10. 20191127每日一句
  11. 【转】GitHub客户端操作1--仓库相关操作github团队协作流程
  12. matlab小波分析
  13. 西门子plc和c语言交换数据,西门子PLC字节交换指令及实例
  14. Android 电话的国家代码
  15. 0055-在OpenCV环境下合成高动态范围图像(HDR)
  16. WIN10 如何隐藏桌面图标
  17. Qt编写自定义控件54-时钟仪表盘
  18. 向App Store提交二进制文件时报错ERROR ITMS-90096
  19. 如何彻底卸载云上PDF?一个非常简单的教程
  20. java 自定义 jpanel_在JList中使用自定义JPanel组件 - java

热门文章

  1. 5分钟学会Pixel刷机
  2. java实现文字识别营业执照识别(百度、讯飞)
  3. 花椒母公司花房更新招股书:年利润4亿 周鸿祎是大股东
  4. Elasticsearch - 短语匹配(match_phrase)以及slop参数
  5. Dubbo Failover机制
  6. 华为“鸿蒙”所涉及的微内核到底是什么?一文带你认识微内核
  7. 服务器抓不到mrcp信息,启动百度Mrcp服务器出错 错误码: 323
  8. The root link base_link has an inertia specified in the URDF, but KDL does not support a root ...
  9. 【步兵 经验篇】one step
  10. 字符串(蓝桥杯模拟赛)