定制http代理内容的系统及方法技术方案

技术编号:9671469 阅读:101 留言:0更新日期:2014-02-14 18:43
本发明专利技术涉及一种定制http代理内容的系统及方法,所述系统包括:路由器,用于获取请求的URL;内置在路由器上的代理服务器,用于存储定制http代理内容的配置信息,并根据请求的URL和所述配置信息生成定制http代理内容;配置信息服务器,用于存储定制http代理内容的配置信息,并接收代理服务器更新配置信息的请求,根据更新配置信息的请求向所述代理服务器发送更新配置信息的反馈,实现把请求的URL的返回内容重新设定为定制http代理内容,可以将一个或一组待替换URL置换为目标URL,代理服务器可以定期的方式向服务器进行查询需要更新的配置信息,并根据配置信息服务器的更新配置信息的反馈动态更新配置信息。

【技术实现步骤摘要】

本专利技术涉及一种。
技术介绍
家庭用户为使家庭中的各类电子设备能够共享互联网链接,通常会购买无线路由器。因此,用户所有针对互联网的访问都要经过路由器,运营商可以通过在路由器内设置http代理缓存,把指定的URL返回的内容进行重新设定,例如可以把原广告替换为路由器供应商广告。因此,目前亟需一种。
技术实现思路
本专利技术的目的在于提供一种能够把请求的URL的返回内容重新设定为定制http代理内容、将一个或一组待替换URL置换为目标URL,并可以定期的方式向服务器查询需要更新的配置信息,并根据配置信息服务器的更新配置信息的反馈动态更新配置信息。为解决上述问题,本专利技术提供一定制http代理内容的系统,包括:路由器,用于获取请求的URL;内置在所述路由器上的代理服务器,用于存储定制http代理内容的配置信息,并根据请求的URL和所述配置信息生成定制http代理内容。进一步的,在上述系统中,所述配置信息包括:待替换URL和/或待替换URL正则表达式;目标URL,当所述请求的URL与所述待替换URL和/或待替换URL正则表达式匹配时,将所述请求的URL替换为目标URL ;与所述目标URL对应的定制http代理内容。进一步的,在上述系统中,还包括一配置信息服务器,用于存储定制http代理内容的配置信息,并接收代理服务器更新配置信息的请求,根据所述更新配置信息的请求向所述代理服务器发送更新配置信息的反馈。进一步的,在上述系统中,所述代理服务器还用于向所述配置信息服务器发送更新配置信息的请求。进一步的,在上述系统中,所述代理服务器按照固定时间间隔向所述配置信息服务器发送更新配置信息的请求。根据本专利技术的另一面,提供一种采用上述定制http代理内容的系统的定制http代理内容的方法,包括:内置在所述路由器上的代理服务器存储定制http代理内容的配置信息;路由器获取请求的URL;所述代理服务器根据请求的URL和所述配置信息生成定制http代理内容。进一步的,在上述方法中,所述配置信息包括待替换URL和/或待替换URL正则表达式、目标URL和与所述目标URL对应的定制http代理内容。进一步的,在上述方法中,所述代理服务器根据请求的URL和所述配置信息生成定制http代理内容的步骤包括:当所述请求的URL与所述待替换URL和/或待替换URL正则表达式匹配时,将所述请求的URL替换为目标URL ;根据所述目标URL生成对应的定制http代理内容。进一步的,在上述方法中,内置在所述路由器上的代理服务器存储定制http代理内容的配置信息的步骤包括:一配置信息服务器存储定制http代理内容的配置信息;所述代理服务器向所述配置信息服务器发送更新配置信息的请求;所述配置信息服务器根据所述更新配置信息的请求向所述代理服务器发送更新配置信息的反馈。进一步的,在上述方法中,所述代理服务器按照固定时间间隔向所述配置信息服务器发送更新配置信息的请求。与现有技术相比,本专利技术通过路由器获取请求的URL,内置在所述路由器上的代理服务器根据请求的URL和所述配置信息生成定制http代理内容,实现把请求的URL的返回内容重新设定为定制http代理内容。另外,通过当所述请求的URL与所述待替换URL和/或待替换URL正则表达式匹配时,将所述请求的URL替换为目标URL,支持URL内容置换,可以将一个或一组待替换URL置换为目标URL。此外,通过代理服务器按照固定时间间隔向所述配置信息服务器发送更新配置信息的请求,配置信息服务器根据所述更新配置信息的请求向所述代理服务器发送更新配置信息的反馈,代理服务器可以定期的方式向服务器进行查询需要更新的配置信息,并根据配置信息服务器的更新配置信息的反馈动态更新配置信息。【附图说明】图1是本专利技术实施例一的定制http代理内容的系统的模块示意图;图2是本专利技术实施例二的定制http代理内容的系统的模块示意图;图3是本专利技术实施例三的定制http代理内容的方法的流程图;图4是本专利技术实施例四的定制http代理内容的方法的流程图。【具体实施方式】为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和【具体实施方式】对本专利技术作进一步详细的说明。实施例一如图1所示,本专利技术还提供一种定制http代理内容的系统,包括路由器I和内置在所述路由器上的代理服务器2。路由器I用于获取请求的URL。代理服务器2用于存储定制http代理内容的配置信息,并根据请求的URL和所述配置信息生成定制http代理内容。优选的,所述配置信息包括:[0041 ] 待替换URL和/或待替换URL正则表达式;目标URL,当所述请求的URL与所述待替换URL和/或待替换URL正则表达式匹配时,将所述请求的URL替换为目标URL ;与所述目标URL对应的定制http代理内容。本实施例基于http代理技术、正则表达式匹配技术,在路由器内部内置一个代理服务器(http proxy server),代理服务器可查阅存储的配置信息,将所述请求的URL置换为目标URL,实现把请求的URL的返回内容重新设定为定制http代理内容,如基于URL置换实现的广告业务。实施例二如图2所示,本专利技术还提供一种定制http代理内容的系统,包括路由器1、内置在所述路由器上的代理服务器2和配置信息服务器3,本实施例与实施例一的区别在于增加了一配置信息服务器3,代理服务器可以定期的方式向服务器进行查询需要更新的配置信息,并根据配置信息服务器的更新配置信息的反馈动态更新配置信息。路由器I用于获取请求的URL。代理服务器2用于存储定制http代理内容的配置信息,并根据请求的URL和所述配置信息生成定制http代理内容。配置信息服务器3用于存储定制http代理内容的配置信息,并接收代理服务器更新配置信息的请求,根据所述更新配置信息的请求向所述代理服务器发送更新配置信息的反馈。所述代理服务器2还用于向所述配置信息服务器3发送更新配置信息的请求和接收更新配置信息的反馈,其中,所述代理服务器按照固定时间间隔向所述配置信息服务器发送更新配置信息的请求和接收更新配置信息的反馈,即代理服务器2按照固定时间间隔如30分钟查询配置信息服务器一次,若有需要更新的配置信息时,配置信息服务器3向所述代理服务器2发送所有需要更新的配置信息的反馈,代理服务器2收到配置信息服务器3需要更新的配置信息的反馈后,根据反馈指示更新内存中的配置信息,使配置信息生效。[0051 ] 优选的,所述配置信息包括:待替换URL和/或待替换URL正则表达式;目标URL,当所述请求的URL与所述待替换URL和/或待替换URL正则表达式匹配时,将所述请求的URL替换为目标URL ;与所述目标URL对应的定制http代理内容。本实施例基于http代理技术、正则表达式匹配技术和配置信息服务器配置动态下发特性,在路由器内部内置一个代理服务器(http proxy server),代理服务器可存储的查阅配置信息,将所述请求的URL置换为目标URL,实现把请求的URL的返回内容重新设定为定制http代理内容,如基于URL置换实现的广告业务,代理服务器可以定期的方式向服务器进行查询需要更新的配置信息,并根据配置信息服务器的更新配置信息的反馈动态更新本文档来自技高网...

【技术保护点】
一种定制http代理内容的系统,其特征在于,包括:路由器,用于获取请求的URL;内置在所述路由器上的代理服务器,用于存储定制http代理内容的配置信息,并根据请求的URL和所述配置信息生成定制http代理内容。

【技术特征摘要】
1.一种定制http代理内容的系统,其特征在于,包括: 路由器,用于获取请求的URL; 内置在所述路由器上的代理服务器,用于存储定制http代理内容的配置信息,并根据请求的URL和所述配置信息生成定制http代理内容。2.如权利要求1所述的定制http代理内容的系统,其特征在于,所述配置信息包括: 待替换URL和/或待替换URL正则表达式; 目标URL,当所述请求的URL与所述待替换URL和/或待替换URL正则表达式匹配时,将所述请求的URL替换为目标URL ; 与所述目标URL对应的定制http代理内容。3.如权利要求1所述的定制http代理内容的系统,其特征在于,还包括一配置信息服务器,用于存储定制http代理内容的配置信息,并接收代理服务器更新配置信息的请求,根据所述更新配置信息的请求向所述代理服务器发送更新配置信息的反馈。4.如权利要求3所述的定制http代理内容的系统,其特征在于,所述代理服务器还用于向所述配置信息服务器发送更新配置信息的请求。5.如权利要求4所述的定制http代理内容的系统,其特征在于,所述代理服务器按照固定时间间隔向所述配置信息服务器发送更新配置信息的请求。6.一种采用如权利要求1所述定制http代理内容的系统的定制http代理内容的方法,其特征在于,包括: 内置在所述...

【专利技术属性】
技术研发人员:王立
申请(专利权)人:盛乐信息技术上海有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1