Request Termination
概述
请求终止策略用于立即阻止所有对 API 的传入请求,并返回预定义的 HTTP 响应。它通常在维护窗口、服务关闭或紧急停止期间应用,确保 API 不会将请求转发到后端服务。
启用时,此策略会向客户端返回自定义消息和 HTTP 状态码,而不进行任何进一步的处理或后端集成。
配置详情
Field | Description |
---|---|
请求终止消息 | 当 API 被强制终止时返回给客户端的消息。 示例:服务暂时不可用 |
请求终止 HTTP 状态码 | 与响应一起返回的 HTTP 状态码。常见值: 503(服务不可用)、403(禁止)、404(未找到)等。 |
备注
无法更改:启用时,此策略无法被移除或禁用。
无法更改设置值:启用时,配置值(消息和代码)无法被修改。
示例输出
如果按上图所示配置:
HTTP/1.1 503 Service Unavailable
Content-Type: text/plain
Service Temporarily Unavailable
此响应将返回给所有在策略激活期间调用 API 的客户端。