ModifyResponse插件
- 插件是
Apache ShenYu
网关自带的,用来对响应进行修改的插件。
- 在
shenyu-admin
—> 基础配置 —> 插件管理 —>modifyResponse
设置为开启。
- 在网关的
pom.xml
文件中添加modifyResponse
的支持。
- 1.配置选择器
- 2.配置规则
- 3.修改响应状态码
- 4.修改响应请求头
- 5.修改响应内容
- 参数详情:
setHeaders
: 添加请求头,键值对形式- : 替换请求头
key
的name
,key
是要被替换的值,value
是替换后的值 removeHeaderKeys
: 移除的请求头的key
statusCode
: 响应状态码- : 添加响应内容
replaceBodyKeys
: 替换响应内容,key
是要被替换的值,value
是替换后的值removeBodyKeys
: 移除的响应内容的key