直接响应插件可以实现在网格数据面匹配到特定请求后不执行请求转发,直接返回数据;可用于mock测试等场景。此插件可以应用于网关和sidecar入站场景。
配置说明
字段 | 类型 | 是否必填 | 默认值 | 说明 |
---|---|---|---|---|
patchContext | Enum | 是 | 补丁生效的上下文,支持以下选项 SIDECAR_INBOUND:仅在Sidecar入站方向生效 GATEWAY: 仅在网关中生效 |
|
host | string | 否 | 应用在网关时需要和网关VirtualService中的host字段一致 应用在Sidecar场景时不需要指定该字段 |
|
port | string | 是 | 匹配的数据面端口 网关场景时对应网关监听端口 Sidecar场景下对应服务端口 |
|
path | string | 是 | 匹配的请求路径 | |
response | string | 是 | 直接响应的内容 | |
responseStatus | string | 是 | 直接响应的HTTP状态码 |