# 代理递归深度检测(全局)

# 设置最大代理递归层数

# 简介

设置最大代理递归层数

# URI

PUT /admin-api/global/1/proxy_recursion

# URI参数

  • max_depth

    type: integer

    required: yes

    description: 设置最大代理递归层数,一个请求达到该最大层数后会报错并响应一个 '502 Bad Gateway'

  • enable

    type: boolean

    required: yes

    description: 是否启用该规则

# 请求示例

# Shell

curl \
  -X POST \
  -H "API-Token: 1df87165-3593-4eca-a910-9ac20005e6ec" \
  http://admin-site/admin-api/global/1/proxy_recursion \
  -d '{
    "enable": true,
    "max_depth": 10
  }'

# 响应示例

Status: 200 OK
{"status":0}

# 获取最大代理递归层数

# URI

GET /admin-api/global/1/proxy_recursion

# 请求示例

# Shell

curl \
  -H "API-Token: 1df87165-3593-4eca-a910-9ac20005e6ec" \
  http://admin-site/admin-api/global/1/proxy_recursion \

# 响应示例

Status: 200 OK
{"status":0, {"enable": true, "max_depth": 10}}