Skip to content
Navigation

开启 CDN IP 获取(从 X-Forwarded-For 等头获取真实 IP)

管理网站的 CDN IP 获取配置,使网站在 CDN 后能获取真实客户端 IP。

POST
https://your-panel.example.com:8888/site
更新于 查看 Markdown

Request bodyX-WWW-FORM-URLENCODEDrequired

  • request_timestringrequired

    Unix 时间戳。

  • request_tokenstringrequired

    按 API 概览生成的签名。

  • actionopen_cdn_iprequired

    具体操作名称。

Returns

default

接口响应,业务状态见下方详细说明。

JSON
  • statusoptionalboolean

    请求结果,true 表示成功

  • msgoptionalstring

    提示信息

各操作详细说明

open_cdn_ipaction=open_cdn_ip开启 CDN IP 获取(从 X-Forwarded-For 等头获取真实 IP)

open_cdn_ip / get_cdn_ip_settings

管理网站的 CDN IP 获取配置,使网站在 CDN 后能获取真实客户端 IP。

  • 路由:POST /site
  • action:open_cdn_ip 或 get_cdn_ip_settings

get_cdn_ip_settings

获取当前 CDN IP 配置。

输出参数

参数名称 类型 描述
status Boolean 请求结果,true 表示成功
msg String 提示信息
{
    "cdn_ip": false,
    "cdn_recursive": false,
    "header_cdn": "X-Forwarded-For",
    "white_ips": "0.0.0.0/0,::/0"
}
参数 描述
cdn_ip 是否开启 CDN IP 获取
cdn_recursive 是否递归获取
header_cdn 使用的 HTTP 头

open_cdn_ip

开启 CDN IP 获取。

参数名称 必选 类型 描述
action 是 String open_cdn_ip
{"status": true, "msg": "设置成功"}

Type to search…

↑↓ navigate↵ selectEsc close