广告推送方法、安全网关及终端技术

技术编号:19704713 阅读:39 留言:0更新日期:2018-12-08 14:57
本申请实施例提供了一种广告推送方法、安全网关及终端,涉及无线通信技术领域。方法包括:安全网关拦截接入网点的无线网络的终端发送的HTTP请求;安全网关根据HTTP请求确定需要向终端推送广告后,生成包含注入特征代码的HTTP响应,其中,注入特征代码用于终端获取广告请求参数,并基于广告请求参数与终端对应的广告;安全网关向终端返回HTTP响应。因此,安全网关通过将该HTTP响应返回给终端,便实现了终端通过利用HTTP响应来来获得广告请求参数,终端再利用广告请求参数便能够获得与自身相关的广告,解决了难以向接入网点的无线网络的终端灵活的推送广告的技术问题。

【技术实现步骤摘要】
广告推送方法、安全网关及终端
本申请涉及无线通信
,具体而言,涉及一种广告推送方法、安全网关及终端。
技术介绍
目前,Wi-Fi网络(WirelessFidelity、无线保真网络)已经得到了普及,甚至,为给用户提供更好的服务,各业务网点也为用户提供了Wi-Fi服务。只要用户在网点接入该网点的Wi-Fi网络,便能够享受Wi-Fi带来的便利。但目前,各业务网点提供的无线网络中,可以采用推送认证的方式来对终端进行认证,在认证通过后,允许该终端接入该业务网点的无线网络。那么,为更好的利用网点的无线网络,可以采用通过无线网络向该网点中接入无线网络的终端推送广告。由于各业务网点对应的内容服务器上存储的广告往往是固定的,这就导致向接入无线网络的每个终端推送的广告均是相同的,难以灵活的向终端推送广告。
技术实现思路
本申请在于提供一种广告推送方法、安全网关及终端,以解决了难以向接入网点的无线网络的终端灵活的推送广告的技术问题。本申请的实施例通过如下方式实现:第一方面,本申请实施例提供了一种广告推送方法,所述方法包括:安全网关拦截接入网点的无线网络的终端发送的HTTP请求;所述安全网关根据所述HTTP请求确定需要向所述终端推送广告后,生成包含注入特征代码的HTTP响应,其中,所述注入特征代码用于所述终端获取广告请求参数,并基于所述广告请求参数与所述终端对应的广告;所述安全网关向所述终端返回所述HTTP响应。在本申请实施例中,在终端接入网点的无线网络后,安全网关通过从无线控制器上拦截终端发送的HTTP请求而确定需要向终端推送广告,那么安全网关便能够利于该HTTP请求,将用于终端请求与自身相关的广告的注入特征代码注入到该HTTP请求中而获得HTTP响应。因此,安全网关通过将该HTTP响应返回给终端,便实现了终端通过利用HTTP响应来来获得广告请求参数,终端再利用广告请求参数便能够获得与自身相关的广告,解决了难以向接入网点的无线网络的终端灵活的推送广告的技术问题。结合第一方面提供的技术方案,在一些可能的实现方式中,所述的所述安全网关根据所述HTTP请求确定需要向所述终端推送广告,生成用于所述终端请求与所述终端相关的广告的HTTP响应,包括:所述安全网关根据所述HTTP请求,判断所述终端是否满足广告推送条件;若是,所述安全网关确定需要向所述终端推送广告;所述安全网关生成HTTP响应,并在所述HTTP响应中加入所述HTTP请求和所述注入特征代码。在本申请实施例中,安全网关确定该终端满足广告推送条件后,安全网关利用将用于该终端请求广告的注入特征代码和HTTP请求便可以生成用于请求广告的HTTP响应,故通过简单和易操作的方式解决了难以向接入网点的无线网络的终端灵活的推送广告的技术问题,便于实际的应用。结合第一方面提供的技术方案,在一些可能的实现方式中,所述的所述安全网关根据所述HTTP请求,判断所述终端是否满足广告推送条件,包括:所述安全网关获得所述HTTP请求中的HTTP头部信息;所述安全网关根据所述HTTP头部信息判断所述终端需要访问的网站是否为首页,其中,所述终端访问所述网站的首页为满足广告推送条件。在本申请实施例中,安全网关在确定该终端是否满足广告推送条件时,通过利用HTTP请求中的HTTP头部信息,确定终端需要访问的网站为首页时才向终端推送广告,避免了无止境的向终端推送广告,实现广告再推送的同时,还保证了用户体验。第二方面,本申请实施例提供了一种广告推送方法,所述方法包括:所述终端生成HTTP请求,通过所述网点的无线网络向所述网点的无线控制器发送所述HTTP请求;所述终端获得安全网关返回的HTTP响应,其中,所述HTTP响应为所述安全网关根据所述HTTP请求,确定需要向所述终端推送与所述终端相关的广告而生成的报文;所述终端根据所述HTTP响应,生成并向所述广告服务器发送广告获取请求;所述终端获得所述广告服务器根据所述广告获取请求对应返回的广告。在本申请实施例中,终端在接入网点的无线网络发送HTTP请求后,终端通过获得安全网关返回的HTTP响应而生成广告获取请求,便能够基于广告获取请求从广告服务器上获得与自身相关的广告,故解决了难以向接入网点的无线网络的终端灵活的推送广告的技术问题。结合第二方面提供的技术方案,在一些可能的实现方式中,所述的所述终端根据所述HTTP响应,生成并向所述广告服务器发送广告获取请求,包括:终端在接入网点的无线网络后,发起HTTP请求;所述终端获得安全网关返回的HTTP响应,其中,所述HTTP响应为所述安全网关拦截所述HTTP请求后,确定需要向所述终端推送与所述终端相关的广告后,生成的注入特征代码的HTTP响应;其中,所述注入特征代码用于所述终端获取广告请求参数,并基于所述广告请求参数与所述终端对应的广告;所述终端执行所述HTTP响应中的注入特征代码,从无线控制器上获得与所述终端对应的广告请求参数;所述终端对所述注入特征代码继续执行,生成包含所述广告请求参数的广告获取请求,并向广告服务器发送广告获取请求;所述终端获得所述广告服务器根据所述广告获取请求返回的广告。在本申请实施例中,终端通过对HTTP响应中注入特征代码进行执行,终端便能够从无线控制器上获得与终端相关的广告请求参数,那么终端再通过生成包含该广告请求参数并发送至广告服务器,便使得终端能够利用广告请求参数而从广告服务器获得与自身相关的广告,使得推送广告符合终端的特征,提高了广告的宣传效果。结合第二方面提供的技术方案,在一些可能的实现方式中,所述广告请求参数包括:所述终端的MAC地址、所述终端的IP地址、所述终端接入所述网点的账号信息、所述网点的信息、所述网点的SSID信息中的任一种或任一组合。第三方面,本申请实施例提供了一种安全网关,所述安全网关包括:请求拦截模块,用于拦截接入网点的无线网络的终端发送的HTTP请求。响应生成模块,用于根据所述HTTP请求确定需要向所述终端推送广告后,生成包含注入特征代码的HTTP响应,其中,所述注入特征代码用于所述终端获取广告请求参数,并基于所述广告请求参数与所述终端对应的广告。响应发送模块,用于向所述终端返回所述HTTP响应。结合第三方面提供的技术方案,在一些可能的实现方式中,所述响应生成模块,还用于所根据所述HTTP请求,判断所述终端是否满足广告推送条件;若是,确定需要向所述终端推送广告;生成HTTP响应,并在所述HTTP响应中加入所述HTTP请求和所述注入特征代码。结合第三方面提供的技术方案,在一些可能的实现方式中,所述响应生成模块,还用于获得所述HTTP请求中的HTTP头部信息;根据所述HTTP头部信息判断所述终端需要访问的网站是否为首页,其中,所述终端访问所述网站的首页为满足广告推送条件。第四方面,本申请实施例提供了一种终端,所述终端包括:请求发送模块,用于所述终端在接入网点的无线网络后,发起HTTP请求。响应接收模块,用于获得安全网关返回的HTTP响应,其中,所述HTTP响应为所述安全网关拦截所述HTTP请求后,确定需要向所述终端推送与所述终端相关的广告后,生成的注入特征代码的HTTP响应;其中,所述注入特征代码用于所述终端获取广告请求参数,并基于所述广告请求参数与所述终端对应的广本文档来自技高网...

【技术保护点】
1.一种广告推送方法,其特征在于,所述方法包括:安全网关拦截接入网点的无线网络的终端发送的HTTP请求;所述安全网关根据所述HTTP请求确定需要向所述终端推送广告后,生成包含注入特征代码的HTTP响应,其中,所述注入特征代码用于所述终端获取广告请求参数,并基于所述广告请求参数与所述终端对应的广告;所述安全网关向所述终端返回所述HTTP响应。

【技术特征摘要】
1.一种广告推送方法,其特征在于,所述方法包括:安全网关拦截接入网点的无线网络的终端发送的HTTP请求;所述安全网关根据所述HTTP请求确定需要向所述终端推送广告后,生成包含注入特征代码的HTTP响应,其中,所述注入特征代码用于所述终端获取广告请求参数,并基于所述广告请求参数与所述终端对应的广告;所述安全网关向所述终端返回所述HTTP响应。2.根据权利要求1所述的广告推送方法,其特征在于,所述安全网关根据所述HTTP请求确定需要向所述终端推送广告后,生成包含注入特征代码的HTTP响应,包括:所述安全网关根据所述HTTP请求,判断所述终端是否满足广告推送条件;若是,所述安全网关确定需要向所述终端推送广告;所述安全网关生成HTTP响应,并在所述HTTP响应中加入所述HTTP请求和所述注入特征代码。3.根据权利要求2所述的广告推送方法,其特征在于,所述的所述安全网关根据所述HTTP请求,判断所述终端是否满足广告推送条件,包括:所述安全网关获得所述HTTP请求中的HTTP头部信息;所述安全网关根据所述HTTP头部信息判断所述终端需要访问的网站是否为首页,其中,所述终端访问所述网站的首页为满足广告推送条件。4.一种广告推送方法,其特征在于,所述方法包括:终端在接入网点的无线网络后,发起HTTP请求;所述终端获得安全网关返回的HTTP响应,其中,所述HTTP响应为所述安全网关拦截所述HTTP请求后,确定需要向所述终端推送与所述终端相关的广告后,生成的注入特征代码的HTTP响应;其中,所述注入特征代码用于所述终端获取广告请求参数,并基于所述广告请求参数与所述终端对应的广告;所述终端执行所述HTTP响应中的注入特征代码,从无线控制器上获得与所述终端对应的广告请求参数;所述终端对所述注入特征代码继续执行,生成包含所述广告请求参数的广告获取请求,并向广告服务器发送所述广告获取请求;所述终端获得所述广告服务器根据所述广告获取请求返回的广告。5.根据权利要求4所述的广告推送方法,其特...

【专利技术属性】
技术研发人员:刘刚国
申请(专利权)人:迈普通信技术股份有限公司
类型:发明
国别省市:四川,51

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

1