Advertisement

Spring Cloud Gateway过滤器有效管理异常返回(实战指导)

阅读量:

项目的代码资源存储位置(基于SSH协议)|git@github.com:zq2599/blog_demos.git|该项目的代码资源存储位置,基于SSH协议

  • 在本项目的git仓库中存在多个文件夹,在其中有一篇文档的源代码位于spring-cloud-tutorials文件夹内,请参考下图中用红框标注的部分。
在这里插入图片描述

在 spring-cloud-tutorials 目录下的各个子工程中包含多份代码模块,请问您需要了解哪些相关内容?

在这里插入图片描述

[](()第一种:抛出ResponseStatusException异常

  • 打开gateway-change-body工程的RequestBodyRewrite.java文件,改动如下图红框,如果请求body不含user-id参数就返回Mono.error,入参是ResponseStatusException异常,设置

全部评论 (0)

还没有任何评论哟~