public class BasicBotSettings extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| BasicBotSettings() | 
| BasicBotSettings(BasicBotSettings source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| BotIntelligence | getBotIntelligence()Get Bot 智能分析的具体配置。 | 
| IPReputation | getIPReputation()Get IP 威胁情报库(原客户端画像分析)配置,用于处置近期访问行为具有特定风险特征的客户端 IP。 | 
| KnownBotCategories | getKnownBotCategories()Get 商业或开源工具 UA 特征配置(原 UA 特征规则),用于处置来自已知商业工具或开源工具的访问请求。此类请求的 User-Agent 头部符合已知商业或开源工具特征。 | 
| SearchEngineBots | getSearchEngineBots()Get 搜索引擎爬虫配置,用于处置来自搜索引擎爬虫的请求。此类请求的 IP、User-Agent 或 rDNS 结果匹配已知搜索引擎爬虫。 | 
| SourceIDC | getSourceIDC()Get 客户端 IP 的来源 IDC 配置,用于处置来自 IDC(数据中心) 的客户端 IP 的访问请求。此类来源请求不是由移动端或浏览器端直接访问。 | 
| void | setBotIntelligence(BotIntelligence BotIntelligence)Set Bot 智能分析的具体配置。 | 
| void | setIPReputation(IPReputation IPReputation)Set IP 威胁情报库(原客户端画像分析)配置,用于处置近期访问行为具有特定风险特征的客户端 IP。 | 
| void | setKnownBotCategories(KnownBotCategories KnownBotCategories)Set 商业或开源工具 UA 特征配置(原 UA 特征规则),用于处置来自已知商业工具或开源工具的访问请求。此类请求的 User-Agent 头部符合已知商业或开源工具特征。 | 
| void | setSearchEngineBots(SearchEngineBots SearchEngineBots)Set 搜索引擎爬虫配置,用于处置来自搜索引擎爬虫的请求。此类请求的 IP、User-Agent 或 rDNS 结果匹配已知搜索引擎爬虫。 | 
| void | setSourceIDC(SourceIDC SourceIDC)Set 客户端 IP 的来源 IDC 配置,用于处置来自 IDC(数据中心) 的客户端 IP 的访问请求。此类来源请求不是由移动端或浏览器端直接访问。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic BasicBotSettings()
public BasicBotSettings(BasicBotSettings source)
public SourceIDC getSourceIDC()
public void setSourceIDC(SourceIDC SourceIDC)
SourceIDC - 客户端 IP 的来源 IDC 配置,用于处置来自 IDC(数据中心) 的客户端 IP 的访问请求。此类来源请求不是由移动端或浏览器端直接访问。public SearchEngineBots getSearchEngineBots()
public void setSearchEngineBots(SearchEngineBots SearchEngineBots)
SearchEngineBots - 搜索引擎爬虫配置,用于处置来自搜索引擎爬虫的请求。此类请求的 IP、User-Agent 或 rDNS 结果匹配已知搜索引擎爬虫。public KnownBotCategories getKnownBotCategories()
public void setKnownBotCategories(KnownBotCategories KnownBotCategories)
KnownBotCategories - 商业或开源工具 UA 特征配置(原 UA 特征规则),用于处置来自已知商业工具或开源工具的访问请求。此类请求的 User-Agent 头部符合已知商业或开源工具特征。public IPReputation getIPReputation()
public void setIPReputation(IPReputation IPReputation)
IPReputation - IP 威胁情报库(原客户端画像分析)配置,用于处置近期访问行为具有特定风险特征的客户端 IP。public BotIntelligence getBotIntelligence()
public void setBotIntelligence(BotIntelligence BotIntelligence)
BotIntelligence - Bot 智能分析的具体配置。Copyright © 2025. All rights reserved.