Skip to content

ResponseConfig (响应设置)

response 部分配置 Pavonis 处理上游响应时的行为,包括最大重定向次数和响应头修改。

字段说明

字段类型默认值说明
max_redirectsint10当需要跟随重定向时,Pavonis 最多跟随的重定向次数
headerHeaderModificationConfig见下方响应头修改配置,详见下方

HeaderModificationConfig (响应头修改)

控制 Pavonis 返回给客户端的响应头。

字段类型默认值说明
modifymap[string]string{}添加或覆盖指定响应头
delete[]string[]删除指定响应头

配置示例

减少最大重定向次数

yaml
response:
  max_redirects: 3

添加跨域头部

yaml
response:
  header:
    modify:
      Access-Control-Allow-Origin: '*'
      Access-Control-Allow-Methods: 'GET, HEAD'

删除上游返回的特定响应头

yaml
response:
  header:
    delete:
      - 'X-Powered-By'
      - 'Server'