15
url[in]:URL 地址字符串数组。
返回值:
>= 0 时代表注册成功,其值为组 id。
当<0 时,表示注册失败。
举例:
注册一个网址组
char url[3][ URL_NAME_LEN] = {“360.cn”,“www.sina.com.cn”,
“baidu”};
int id;
id = register_url_group (“test”, 3, url);
4.URL 网址过滤策略 网址过滤策略 组每一个 URL 网址策略组可以包含多个 URL 网址的多种过滤策略,策略组支持灵活的过滤策略,注意:白名单 URL 网址组将不受此功能控制。
♦ http 策略组注册接口
int register_http_filter_group(constchar *name, int16_t priority);
参 数 :
name:组名,名称必须唯一,最大 16个字符(包括结尾的空字符)
priority : 优先级,值越小优先级越高
返 回 值 :
>= 0 时 代 表 注 册 成 功 , 其 值 为 组 id 。
当 <0 时 , 表 示 注 册 失 败 。
NOTES:目前最大支持 128 个组
♦ http filter 策略组注销接口
int unregister_http_filter_group(uint16_t group_id);
参 数 :
group_id :调用 register_http_filter_group 时返回的 组 id
返 回 值 :
= 0 时 代 表 注 销 成 功 。
当<0 时,表示注销失败。
NOTES:注销成功时自动删除归属于该组的过滤规则
5.http 访问控制 访问控制
本章节内容提供了丰富的 http 协议控制能力,便于开发者构建商业用途的插件,