本文档介绍如何在CDN加速服务中通过 User-Agent 请求头来对访问您加速域名的请求进行限制。
User-Agent 请求头包含了发起请求的客户端的操作系统版本、CPU 类型、浏览器版本等信息。网站服务器可以根据 User-Agent 头部的值,返回用户特定的页面。
在CDN加速服务中,您可以通过 User-Agent 字段的值来允许或者阻止特定用户访问您的加速域名。
说明
您可以在搜索引擎中搜索 "User Agent大全" 来查找常见的 User-Agent 值。
CDN加速服务提供的一系列访问控制功能有不同的优先级。在CDN加速服务处理用户请求时,这些功能按优先级对请求生效。参见 访问控制功能的优先级。
您已经添加域名到CDN加速服务。相关操作,请参见添加域名。
登录多云CDN控制台。
配置 | 说明 |
---|---|
类型 | 该配置的可选值如下:
如果一个请求的 User-Agent 请求头匹配了黑名单或者没有匹配白名单,CDN加速服务会拒绝该请求并返回 403 响应状态码。 |
常规名单 | 输入一个或者多个 User-Agent。该配置的长度不能超过 30,000 个字符。您最多可以输入 1,000 个 User-Agent。您输入的 User-Agent 有以下要求:
|
允许空 User-Agent 访问 CDN 资源 / 不允许空 User-Agent 访问 CDN 资源 | 表示CDN加速服务是否接受 User-Agent 为空的请求。
|
忽略大小写 | 表示 User-Agent 名单在用于过滤请求时是否区分大小写。 |