HTTP响应头管理策略说明
API响应是指API网关返回客户端的响应,HTTP响应头是API响应中的一部分。您可以自定义HTTP响应头,在返回的API响应中指定您配置的响应头。
如果此策略在当前实例中不支持,请联系技术支持升级实例到最新版本。
使用限制
- 已了解前提条件。
- 无法修改API网关增加的系统响应头(x-apig-*,x-request-id等),包括API网关提供的CORS功能增加的响应头。
配置参数说明
参数 |
说明 |
---|---|
Name |
响应头名称。每个策略中不能添加重复名称的响应头(不区分大小写),且最多添加10条响应头。 |
Value |
响应头的值。当“Action”为“Delete”时响应头的值不生效,可为空。 |
Action |
响应头操作,您可以覆盖、添加、删除、跳过或新增指定的响应头。 Override:覆盖
Append:添加
Delete:删除
Skip:跳过
Add:新增 无论API响应中是否存在指定的响应头,都添加当前响应头。 |
脚本配置示例
{ "response_headers": [ { "name": "test", "value": "test", "action": "append" }, { "name": "test1", "value": "test1", "action": "override" } ] }