获取真实用户IP 概述 获取真实用户 IP 功能,支持用户在使用 CDN 加速的同时(源站直接看到的是 CDN 回源节点的 IP 地址),获取用户访问的客户端 IP 地址。 操作步骤 登录 CDN管理控制台 ,进入“内容分发网络CDN”页面。 在左侧导航栏,点击 域名管理 。 进入域名管理页面,点击目标域名操作列的 管理 。 进入“CDN域名详情”页,在页面上方导航栏选择 回源配置 页签。
统计与日志接口 获取访问日志 Java 复制 1 public void getDomainLog ( CdnClient client ) { 2 String domain = my.test.com ; 3 // 用法1: 查询指定域名过去两个小时的访问日志 4 GetDomainLogResponse response = client . getDomainLog ( domain ,
urlRules 查询URI重写 domain: 需要查询CDN的加速域名 请求示例 Text 复制 1 GET /v2/domain/test.baidu.com/config?
trafficLimit 设置单链接限速 domain:修改配置的CDN加速域名。
https HTTP/1.1 2 Host: cdn.baidubce.com 3 Authorization: authorization string 请求头域 除公共头域外,无其它特殊头域。 请求参数 URL参数 参数名称 类型 是否必选 描述 domain string 是 要查询的加速域名。 响应头域 除公共头域外,无其它特殊头域。
错误状态码统计类型汇总参见下表: 名称 备注 源站错误 4xx和5xx 源站错误,CDN已缓存 4xx和5xx CDN错误 4xx和5xx 未命中499 499 命中499 499 CDN连接源站读超时 5xx CDN连接源站失败 5xx CDN连接源站失败(SSL) 5xx CDN解析源站域名失败 5xx CDN与源站交互失败 5xx 未知 未匹配到的错误类型
加速域名管理 下列代码中对函数入参c即是CdnClient对象,详情参见 CdnClient 查询域名是否可添加 Python 复制 1 def test_valid_domain ( c ) : 2 3 test valid domain 4 5 response = c . valid_domain ( 'test.example.com' ) 6 print ( response
urlRules 配置URI重写 domain:修改配置的CDN加速域名。 请求体(Request Body) 参数 可选 类型 说明 urlRules 必选 []UrlRule UrlRule的定义见下面,UrlRule数组个数<=10 UrlRule 参数 可选 类型 说明 action 必选 string 合法值为redirect或者break。
操作步骤 登录 CDN管理控制台 ,进入“内容分发网络CDN”页面。 在左侧导航栏,点击 域名管理 。 进入域名管理页面,点击目标域名操作列的 管理 。 进入“CDN域名详情”页,在页面上方导航栏选择 访问控制 页签。 进入访问控制页面,点击 防盗链 设置模块的 编辑 。 进入防盗链配置界面,找到 Referer黑白名单 设置区域。
查看实时监控数据 概述 您可通过CDN提供的统计分析功能查看实时监控的统计,最新支持的能力有: 支持CDN、DRCDN 两款产品的实时监控统计。 支持在单个页面里面完整查阅一个大的维度下的各类统计数据,让您的查询高效快捷。 支持流量带宽、命中率、请求数、状态码、性能等多种指标数据的统计。 支持多种粒度的统计:1 分钟、5 分钟、1 小时、1 天。 支持对指定类型数据进行下载。