一种页面重定向方法及装置制造方法及图纸

技术编号:14827486 阅读:76 留言:0更新日期:2017-03-16 14:22
本发明专利技术实施例提供了一种页面重定向方法及装置,适用于网络接入设备,方法包括:确定接收到的资源请求报文是否为预设的放行报文,其中,所述资源请求报文为用户终端所发送的报文;若是,确定所述资源请求报文是否为探测报文,其中,所述探测报文为用于探测所述用户终端是否可以接入网络的报文;若是探测报文,获得针对所述资源请求报文的重定向报文,并将所述重定向报文发送至所述用户终端,以供所述用户终端访问所述重定向报文所对应的目标网页。应用本发明专利技术实施例,在用户点击连接运营商所提供的WIFI后,能够直接弹出推广APP的下载界面。

【技术实现步骤摘要】

本专利技术涉及通信
,特别是涉及一种页面重定向方法及装置
技术介绍
随着技术的发展,许多商场、书店、景区和火车站等场所都提供有免费WIFI。但是这些提供免费WIFI的运营商常常通过Portal认证技术将浏览器普通网页重新定向至特定的认证网页,其中,这些认证网页包括运营商所投放的广告。例如,旅客在火车站候车,并需要利用该火车站提供的WIFI进行上网时,连接该WIFI,在打开浏览器时,浏览器会被重新定向至登录火车站WIFI的认证页面,旅客在该含有火车站所投放的广告的认证页面输入电话号码以及验证码后,即可利用该火车站提供的WIFI进行上网。但是随着APP((Application,应用)软件的发展,运营商迫切地希望推广自己的APP。而由于无线网络的广泛使用,为了较大范围的推广APP,使得运营商希望利用APP来做Portal认证,即实现在用户点击连接该运营商所提供的WIFI时,能够直接弹出该APP的下载界面,且用户可以通过所下载的APP实现该WIFI认证。因此,如何实现在用户点击连接运营商所提供的WIFI后直接弹出推广APP的下载界面,是一个亟待解决的问题。
技术实现思路
本专利技术实施例的目的在于提供一种页面重定向方法及装置,以使用户点击连接运营商所提供的WIFI后,能够直接弹出推广APP的下载界面。第一方面,本专利技术实施例提供了一种页面重定向方法,适用于网络接入设备,所述方法可以包括:确定接收到的资源请求报文是否为预设的放行报文,其中,所述资源请求报文为用户终端所发送的报文;若是,确定所述资源请求报文是否为探测报文,其中,所述探测报文为用于探测所述用户终端是否可以接入网络的报文;若是探测报文,获得针对所述资源请求报文的重定向报文,并将所述重定向报文发送至所述用户终端,以供所述用户终端访问所述重定向报文所对应的目标网页。第二方面,本专利技术实施例提供了一种页面重定向装置,适用于网络接入设备,所述装置可以包括:第一确定单元,用于确定接收到的资源请求报文是否为预设的放行报文,其中,所述资源请求报文为用户终端所发送的报文;第二确定单元,用于当所述第一确定单元确定接收到的资源请求报文是预设的放行报文时,确定所述资源请求报文是否为探测报文,其中,所述探测报文为用于探测所述用户终端是否可以接入网络的报文;第一发送单元,用于当所述第二确定单元确定所述资源请求报文是探测报文时,获得针对所述资源请求报文的重定向报文,并将所述重定向报文发送至所述用户终端,以供所述用户终端访问所述重定向报文所对应的目标网页。在本专利技术实施例中,网络接入设备首先检测所接收到的资源请求报文是否为预设的放行报文。如果是,对所述资源请求报文作进一步检测,即检测所述资源请求报文是否为探测报文。如果是探测报文,则将所述资源请求报文重定向至目标网页。这样,可以对属于放行报文,但是又属于探测报文的资源请求报文重定向至目标网页,从而使得所述用户终端接收到连接运营商所提供的WIFI的指令后,能够直接弹出推广APP的下载界面。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种页面重定向方法的流程图;图2为本专利技术实施例提供的一种页面重定向方法的示意图;图3为本专利技术实施例提供的一种利用APP客户端进行无线网络认证方法示意图;图4为本专利技术实施例提供的一种页面重定向装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为了在用户终端自动弹出APP的下载界面,常常需要通过Portal认证技术,将用户终端所访问的网页重新定向至APP的下载界面所对应的网页,以使用户在点击连接运营商所提供的WIFI后,能够在用户终端直接弹出APP的下载界面。但是,当用户终端为基于IOS系统的终端时,例如,为苹果终端时,由于苹果终端的APP软件都是放到苹果网站中的apple-store网站中,当苹果终端的用户在点击连接运营商所提供的WIFI后,会向苹果网站中的apple.com网站发送连接请求。如果设定Portal认证对苹果网站中的apple.com网站对应的网址不放行,会弹出提示输入用户名和密码的认证页面,无法弹出APP的下载界面;如果设定Portal认证对所述apple.com网站对应的网址放行,会直接弹出apple.com网站对应的页面,也无法达到自动弹出APP的下载界面的效果。为了解决上述技术问题,本专利技术实施例提供了一种页面重定向方法及装置。下面首先对本专利技术实施例提供的页面重定向方法进行介绍。需要说明的是,页面重定向方法的执行主体可为网络接入设备,网络接入设备具有Portal认证功能。其中,网络接入设备包括但并不局限于路由器和交换机;用户终端包括但并不局限于手机和电脑等设备。参见图1,本专利技术实施例提供的页面重定向方法,可以包括如下步骤:S101:确定接收到的资源请求报文是否为预设的放行报文,其中,资源请求报文为用户终端所发送的报文;可以理解的是,在步骤S101之前,网络接入设备会接收用户终端发送的资源请求报文,进一步地,判断该资源请求报文是否为预设的放行报文。举例而言,当用户终端为苹果手机时,苹果手机在接收到连接运营商所提供的WIFI的指令后,苹果手机会向苹果网站对应的服务器发送资源请求报文,资源请求报文可以为:http://captive.apple.com/hotspot-detect.html,该种情况下,苹果手机所请求访问的网站为apple.com网站,即请求访问苹果官网首页。需要说明的是,网络接入设备所接收到的资源请求报文包括但并不局限于上述所举例的报文。网络接入设备在接收到资源请求报文后,执行Portal过滤。其中,Portal过滤包括第一步过滤和第二步过滤,第一步过滤包括:确定资源请求报文是否为预设的放行报文,若是预设的放行报文,则放行该报文。即放行报文是指能够通过网络设备第一步过滤的且暂时不进行重定向的报文。其中,第一步过滤可以由该网络接入设备中的第一过滤模块执行,第二步过滤可以由该网络接入设备中的第二过滤模块执行。具体的,可以通过资源请求报文的URL中预设的第一关键字判断该资源请求报文是否为预设的放行报文。例如,对于苹果手机而言,网络接入设备在第一步过滤时,需要对资源请求报文请求访问的苹果网站进行放行,无需过滤,因此,可以判断资源请求报文的URL中是否包含预设的第一关键字“Apple”,若URL中包含预设的第一关键字“Apple”则判断该资源请求报文为预设的放行报文。例如,为了能够对请求访问苹果网站的资源请求报文放行,预设的放行报文应该包括所有苹果网站相关的网址,例如苹果官网首页网址、苹果产品介绍网址和iCloud网址等。另外,当所述资源请求报文不是预设的放行报文时,即不是苹果网站的网址(例如为本文档来自技高网...
一种页面重定向方法及装置

【技术保护点】
一种页面重定向方法,其特征在于,适用于网络接入设备,所述方法包括:确定接收到的资源请求报文是否为预设的放行报文,其中,所述资源请求报文为用户终端所发送的报文;若是,确定所述资源请求报文是否为探测报文,其中,所述探测报文为用于探测所述用户终端是否可以接入网络的报文;若是探测报文,获得针对所述资源请求报文的重定向报文,并将所述重定向报文发送至所述用户终端,以供所述用户终端访问所述重定向报文所对应的目标网页。

【技术特征摘要】
1.一种页面重定向方法,其特征在于,适用于网络接入设备,所述方法包括:确定接收到的资源请求报文是否为预设的放行报文,其中,所述资源请求报文为用户终端所发送的报文;若是,确定所述资源请求报文是否为探测报文,其中,所述探测报文为用于探测所述用户终端是否可以接入网络的报文;若是探测报文,获得针对所述资源请求报文的重定向报文,并将所述重定向报文发送至所述用户终端,以供所述用户终端访问所述重定向报文所对应的目标网页。2.根据权利要求1所述的方法,其特征在于,在获得针对所述资源请求报文的重定向报文之前,还包括:判断所述用户终端是否为通过所述网络接入设备认证的终端;若是,放行所述资源请求报文,以供所述用户终端访问所述资源请求报文所对应的网页。3.根据权利要求1或2所述的方法,其特征在于,确定所述资源请求报文是否为探测报文,包括:判断所述资源请求报文携带的URL中是否携带captive;若是,表明所述资源请求报文是探测报文;若否,表明所述资源请求报文不是探测报文。4.根据权利要求1或2所述的方法,其特征在于,在确定所述资源请求报文为探测报文后,还包括:向所述探测报文所要访问的服务器发送终止连接报文,以通过所述终止连接报文拆除所述用户终端与所述服务器之间的TCP连接。5.根据权利要求1所述的方法,其特征在于,还包括:当确定接收到的资源请求报文不是预设的放行报文时,执行所述获得重定向报文,并将所述重定向报文发送至所述用户终端的步骤。6.一种页面重定向装置,其特征在于,适用于网络接入设备,所述装置包括:第一确定单元,用于确定接收到的资源请求报文是否为预设的放行报文,其中,所述资源请求报文为用户终端所发送的报文;...

【专利技术属性】
技术研发人员:徐勇刚
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:浙江;33

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

1