• 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

360智能路由器插件开发指南

JavaScript 开心洋葱 3152次浏览 1个评论

17

/*多个网址,注册到一个网址组中*/

urlid =register_url_group (“test”, 4, url);

/*注册网址白名单 */

id = register_url_filter_by_url_group(NULL,0,urlid);

/*接下来,你可以调用 replace_url_group对放行的 URL做改变*/

2 5.2 P HTTP  高级 过滤策略

本节提供更加强大的 HTTP 过滤策略,满足商业插件对路由器的功能需求。调用高

级过滤策略 API,需要使用 URL 过滤策略组ID。

白名单 URL 不受此 API 影响

添加 URL黑名单

int register_http_filter_reset_rule_by_group(uint16_t group_id, const char *url)

参 数 :

group_id:组 id,通过register_http_filter_group 函数获取

url:指定的网址

返 回 值 :

= 0 时代表添加成功

当<0 时,表示添加失败。

应答内网用户对指定的 url链接的访问

int register_http_filter_fake_response_rule_by_group(uint16_t group_id, const char *url, uint16_t status_code, const char *response)

参 数 :

group_id:组 id,通过register_http_filter_group 函数获取

url:指定的网址

status_code : HTTP 响应状态码,当 response 为非 NULL 时,忽略该参数

response :当 response 为非 NULL 时,response 指向用户自定义的 HTTP 响应,最大长度为 512 个字符

NOTES:如果用户自定义 HTTP 响应,其中 response 应为一个完整的 HTTP 响应

返回值:

为0 时代表添加成功

当<0 时,表示添加失败。

举例:

//自定义 HTTP 302 响应,将 www.xxx.com 重定向到 www.yyy.com

constchar *response= “HTTP/1.1302 Foundrn”

“Server:Apache/2.2.31rn”

“Connection: closern”

“Location: http://www.yyy.comrn”


开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明360智能路由器插件开发指南
喜欢 (0)

您必须 登录 才能发表评论!

加载中……