网络访问的实现方法、装置和系统、以及网络系统的制作方法

文档序号:7892895阅读:220来源:国知局
专利名称:网络访问的实现方法、装置和系统、以及网络系统的制作方法
技术领域
本发明涉及通信领域,具体地,涉及ー种网络访问的实现方法、装置和系统、以及网络系统。
背景技术
通常情况下,用户会通过选择超链接或输入网址的方式来访问超链接或网址所对应的网页,因此,在进行访问的时候,往往只能根据所输入的内容得到唯一一个确定所要访问的网页,而不能得到其他结果,但是如果用户访问的网页因为某种原因被禁止或网页过期,导致终端无法正常访问的情况下,此时终端在进行了本次网页访问操作之后,将不会看到任何网页信息,也就是说,不会得到任何访问结果,因此,用户为了访问网页而对終端所 作的本次操作是无效的,而对于用户的操作采用这种不返回任何结果的处理方法将大大降低用户体验。此外,由于用户进行一次网页访问时,访问所得到的结果信息量是非常有限的,因此当前访问得到的信息很可能不够全面,无法满足用户的需要,如果用户期望得到更多的信息,就需要继续访问其他网页,需要进行额外的操作;另外,由于网页的排版、网页代码等问题,很可能导致当前网页排版与終端浏览器不适应、效果不好、视频网页中视频清晰度不高、甚至很多内容无法在終端上正常显示等问题,用户同样需要进行额外的网页访问操作,才能够得到满足要求的結果。针对相关技术中用户访问网页时用户体验差、用户访问效率低的问题,目前尚未提出有效的解决方案。

发明内容
针对相关技术中的问题,本发明提出ー种网络访问的实现方法、装置和系统,能够在终端请求访问网页时,将内容相关的其他网页的信息提供给终端,使得终端的访问结果不唯一,从而在終端原本希望访问的网页因为被禁止、网页过期、内容较少、显示效果不佳等原因导致用户的访问操作无法得到任何结果或得到的结果不能满足要求的情况下,通过将更多内容相关的网页提供给终端,以便终端通过一次访问就能够得到很多期望的网页,并在其中进行选择,提高了用户体验,并提高了用户浏览的效率。本发明的技术方案是这样实现的根据本发明的ー个方面,提供了ー种网络访问的实现方法,该实现方法包括在終端请求访问网页的情况下,服务器确定终端请求访问的网页的内容;服务器查找与网页的内容相匹配的相关内容网页作为參考网页,并将查找到的參考网页的信息提供给终端。其中,在終端请求访问网页的情况下,服务器判断是否需要对终端进行相关内容网页提供,并在判断结果为是的情况下,服务器确定终端请求访问的网页的内容。并且,服务器在以下条件中至少之ー满足的情况下对终端进行相关内容网页提供终端设置了需要进行相关内容网页提供、系统默认设置需要对终端进行相关内容网页提供、終端请求访问的网页为恶意网页、終端请求访问的网页无法显示;其中,服务器将与终端请求访问的网页内容相匹配的參考网页的信息提供给终端/或选择參考网页之一的信息提供给终端。此外,在終端请求访问网页的情况下,服务器在恶意网址库中进行查询,如果查询结果为终端请求访问的网页存在于恶意网址库中,则服务器确定终端请求访问的网页为恶意网页,并将查找到的与网页内容相匹配的參考网页的信息、以及终端请求访问的网页为恶意网页的提示提供给终端。并且,在終端请求访问的网页为恶意网页的情况下,该方法进ー步包括服务器禁止终端访问该恶意网页。
此外,服务器查找与网页内容相匹配的相关内容网页作为參考网页包括服务器在缓存数据库中查找是否存在与终端请求访问的网页的主内容相匹配的网页,如果存在,则将查找到的网页作为參考网页,并将该參考网页的信息提供给终端;如果不存在,则服务器在网页信息数据库中查找与终端请求访问的网页的主内容相匹配的网页,将查找到的网页作为參考网页,将该參考网页的信息提供给终端并存储至缓存数据库中。并且,在服务器将从网页信息数据库中查找到的參考网页的信息提供给终端之前,该方法进ー步包括服务器判断參考网页是否存在于恶意网址库中,并将不存在于恶意网址库中的參考网页的信息提供给终端。此外,在服务器将查找到的參考网页的信息提供给终端之前,该方法进ー步包括服务器判断终端的类型,井根据终端的类型判断是否需要对參考网页进行转码,如果判断结果为需要转码,则对參考网页进行转码,服务器将转码后的參考网页提供给终端。另外,将查找到的參考网页的信息提供给终端包括将查找到的參考网页直接提供给终端,和/或将查找到的參考网页与访问网页的匹配信息提供给终端,和/或将将查找到的參考网页的链接地址提供给终端,和/或将查找到的网页的标题提供给终端。可选地,网页的内容包括网页中的新闻、图片、小说、视频、音乐、游戏和购物信息中的ー种或几种的组合,或者与它们相关的内容。根据本发明的另一方面,提供了ー种网络访问的实现装置。该装置包括确定模块,用于在终端请求访问网页的情况下,确定终端请求访问的网页的内容;查找模块,用于查找与网页内容相匹配的相关内容网页作为參考网页;提供模块,用于将查找到的參考网页的信息提供给终端。该装置可进ー步包括判断模块,用于在终端请求访问网页的情况下,判断是否需要对终端进行相关内容网页提供,并在判断结果为是的情况下,通知确定模块确定终端请求访问的网页的内容。其中,在判断模块的判断结果满足在以下条件中至少之ー的情况下,判断模块的判断结果为是终端设置了需要进行相关内容网页提供、系统默认设置需要对终端进行相关内容网页提供、終端请求访问的网页为恶意网页、終端请求访问的网页无法显示;其中,提供模块将与终端请求访问的网页内容相匹配的參考网页的信息提供给终端/或选择參考网页之一提供给终端。该装置可进ー步包括安全模块,在終端请求访问网页的情况下,安全模块在恶意网址库中进行查询,如果查询结果为终端请求访问的网页存在于恶意网址库中,则安全摸块确定終端请求访问的网页为恶意网页,提供模块将查找到的与終端请求访问的网页内容相匹配的參考网页的信息、以及终端请求访问的网页为恶意网页的提示提供给终端。该装置还可以进ー步包括访问控制模块,用于在终端请求访问的网页为恶意网页的情况下,禁止终端访问该恶意网页。此外,查找模块用于在缓存数据库中查找是否存在与终端请求访问的网页的主内容相匹配的网页,如果存在,则提供模块将查找到的网页作为參考网页的信息提供给终端;如果不存在,则查找模块在网页信息数据库中查找与终端请求访问的网页的主内容相匹配的网页,并由提供模块将查找到的网页作为參考网页的信息提供给终端并存储至缓存数据库中。
并且,该装置还可以进ー步包括安全模块,用于在服务器将从网页信息数据库中查找到的參考网页提供给终端之前,判断參考网页是否存在于恶意网址库中;并且,提供模块用于将不存在于恶意网址库中的參考网页的信息提供给终端。该装置可进ー步包括终端类型确定单元,用于在服务器将查找到的參考网页的信息提供给终端之前,确定终端的类型,井根据终端的类型判断是否需要对參考网页进行转码;转码模块,用于在终端类型确定单元的判断结果为需要转码的情况下,对參考网页进行转码;并且,提供模块将转码后的參考网页提供给终端。此外,提供模块可用于将查找到的參考网页直接提供给终端,和/或将查找到的參考网页与访问网页的匹配信息提供给终端,和/或将查找到的參考网页的链接地址发送给终端,和/或将查找到的网页的标题发送给终端。可选地,网页的内容包括网页中的新闻、图片、小说、视频、音乐、游戏和购物信息中的ー种或几种的组合,或者与它们相关的内容。 根据本发明的再一方面,还提供了ー种网络访问的实现系统。该系统可包括終端、服务器、缓存数据库、网页信息数据库;其中,服务器包括确定模块,用于在终端请求访问网页的情况下,确定终端请求访问的网页的内容;查找模块,用于查找与网页内容相匹配的相关内容网页作为參考网页;提供模块,用于将查找到的參考网页的信息提供给终端;缓存数据库用于缓存网页的信息;网页信息数据库用于保存网页的信息;其中,查找模块优先在缓存数据库缓存的网页信息中查找与终端请求访问的网页内容相匹配的參考网页。该系统可以进一歩包括恶意网址库,用于保存可疑网址、可疑代码、恶意网址、或恶意代码中的一种或几种的相关信息;服务器进一歩包括安全模块,安全模块用于在恶意网址库中进行查询,如果查询结果为終端请求访问的网页存在于恶意网址库中,则安全模块确定终端请求访问的网页为恶意网页,提供模块将查找到的与终端请求访问的网页内容相匹配的參考网页的信息、以及終端请求访问的网页为恶意网页的提示提供给终端。根据本发明的再一方面,还提供了ー种网络系统,其特征在于,包括ー个或多个上述终端,以及ー个或多个服务器,其中,每个服务器包括上述的网络访问的实现装置。本发明通过确定用户期望访问的网页的内容,并以此查找与该类型相匹配的其他网页,并将查找到的其他网页作为參考网页通知给终端,能够使用户终端执行一次网页访问就得到多个相关联的访问結果。即使终端因为某种原因无法访问原本期望访问的网页,也能够得到类似的结果,从而避免了终端进行一次访问而无法得到任何结果的问题,并且終端也无需因为要访问多个网页而进行多次操作,尤其是当访问网页被检测出含有恶意代码时,服务器能够通知给终端安全的相似结果,只需一次操作就能够将同类结果通知给终端。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I是根据本发明实施例的网络访问的实现方法的流程图;图2是根据本发明实施例的网络访问的实现装置的框图;图3是根据本发明实施例的网络访问的实现系统的框图;图4是根据本发明实施例的网络访问的实现方法的具体执行过程的信令流程图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。根据本发明的实施例,提供了 ー种网络访问的实现方法。如图I所示,根据本发明实施例的网络访问的实现方法包括步骤SlOl,在終端请求访问网页的情况下,服务器(该服务器可以是转码服务器)确定终端请求访问的网页的内容;步骤S103,服务器查找与网页的内容相匹配(这里的相匹配可以是指相同、相近似、或者相关联等)的相关内容网页作为參考网页,并将查找到的參考网页的信息提供给終端。其中,在将查找到的參考网页提供给终端时,可以将查找到的參考网页直接提供给终端,和/或将查找到的參考网页与访问网页的匹配信息提供给终端。其中,可选地,网页的内容包括网页中的新闻、图片、小说、视频、音乐、游戏和购物信息中的一种或几种的组合,或者与它们相关的内容,具体的内容可以有很多种,本文不再一一列挙。此外,服务器并不一定对所有终端的所有访问都查找相匹配类型的參考网页。例如,在終端请求访问网页的情况下,服务器可以先判断是否需要对终端进行相关内容网页提供,只有在判断结果为是的情况下,服务器确定终端请求访问的网页的内容,也就是说, 只有在本步骤中服务器的判断结果为是的情况下,才会执行上述的步骤SlOl和步骤S103。在判断时,可以參照多种条件来判断是否需要对终端查询相匹配内容的參考网页,例如,在终端设置了需要进行相关内容网页提供的情况下、在系统默认设置需要对终端进行相关内容网页提供的情况下、在终端请求访问的网页无法显示(例如,因为该网页过期、或被屏蔽等原因)、在終端请求访问的网页为恶意网页的情况下、或者以上情况的组合,服务器会查询与本次访问的网页主内容相匹配的參考网页,其中,主内容可以是指网页的主要内容,并且,服务器还会将与终端请求访问的网页内容相匹配的參考网页的信息提供给终端/或选择參考网页之一井将该參考网页的信息提供给终端。这样就能够对有需要或者有必要的終端访问返回相关内容的网页信息,对于明确要求不进行參考网页提供的终端,则在其能够成功访问网页的情况下不进行參考网页的查询和提供,从而省去了对这部分用户而言不必要的网络查询处理。此外,在终端请求访问网页为恶意网页的情况下,服务器在恶意网址库中进行查询,如果查询结果为终端请求访问的网页存在于恶意网址库中,则服务器确定终端请求访问的网页为恶意网页,并禁止终端访问该恶意网页,并查找到的安全的參考网页提供给终 端,从而避免终端的本次操作没有任何结果返回的问题,提高了用户体验。具体地,在終端请求访问网页的情况下,服务器在恶意网址库(其中,该恶意网址库可以是自动检查恶意脚本的API,毎次用户访问时检查使用属于恶意网址列表,可以使用哈希来提高搜索效率)中进行查询,如果查询结果为终端请求访问的网页存在于恶意网址库中,则服务器确定终端请求访问的网页为恶意网页。例如,如果用户访问的网址(或特征码等可以进行比对的其他參照信息)在恶意网址列表里,则返回HTML内容提示用户,告知用户该网站可能存在安全问题,让用户远离威胁。具体地,当移动终端请求访问的URL为恶意网页时,服务器不仅返回“原网址为恶意网页不予访问的信息”,同时也将数据库中存储的相同主内容的安全网页返回给移动終端进行显示。可以让用户不仅得到“不予访问”的提示的同时,也一次性提供给了与用户想要的网页近似的安全的网页,不需要用户再次进行捜索步骤。此外,恶意网址库中不仅可以保存恶意网页的信息(例如,链接地址,特征码等),还可以保存难以确定的网页的相关信息,因此,通过对恶意网址库的内容进行配置,不仅可以避免用户终端访问恶意网页,同时能够避免終端访问很多难以确定是否包含恶意信息的网页,进ー步提高终端访问网页的安全性。此外,如果用户原本期望访问的网页过期、内容不够全面、显示效果不好、甚至无法显示,通过上述处理,同样能够将包含充足信息、效果更好、排版正确的网页。例如,假设用户A在搜索结果点击ー个从未访问过的购物网站,而该网站是黑客创建的钓鱼网站,月艮务器将会立即返回提醒该网页是钓鱼网站,并建议用户使用一个排版效果较好的购物网站,用户可以继续安全购物。例如,原本用户访问的视频网页中视频清晰度不高,而通过上述处理,就会返回相同或相近视频内容的网页,这些网页中会包含更高清晰度视频,从而提高了用户浏览效率和体验度。并且,在終端请求访问的网页为恶意网页的情况下,该实现方法进ー步包括服务器禁止终端访问该恶意网页。而且,服务器查找与终端请求访问的网页主内容相匹配的參考网页时,服务器还可以查找缓存数据库中是否存在与终端请求访问的网页的主内容相匹配的网页,如果存在,则将查找到的网页作为參考网页,并将该參考网页的信息提供给终端;如果不存在,则服务器在网页信息数据库中查找与终端请求访问的网页的主内容相匹配的网页,将查找到的网页作为參考网页,并将该參考网页的信息提供给终端并同时存储至缓存数据库中。
并且,在服务器将从网页信息数据库中查找到的參考网页提供给终端之前,服务器可以判断參考网页的地址是否存在于恶意网址库中,并将不存在于恶意网址库中的參考网页的信息提供给终端恶意网址库可以与缓存数据库合一设置,也就是说,恶意网址库中可以保存有恶意链接地址,同时保存了经过验证后判断为安全的网页(网页地址或进一歩包含网页的内容),这样,当服务器从网页信息数据库中查找到与终端请求访问的网页主内容相匹配的參考网页后,服务器先将查找到的网页提供给恶意网址库,由恶意网址库确定服务器提供的网页是否是恶意网页,并将过滤后确定的安全网页提供给服务器,从而保证服务器后续会将安全的网页提供给终端,并且,在过滤后恶意网址库会将过滤后确定的安全网页在本地进行缓存(保存链接地址、内容、题目或其组合),以便之后服务器可以从缓存的内容中查找,減少服务器查找网页所占用的时间。在服务器将查找到的參考网页提供给终端之前,服务器判断终端的类型,并根据终端的类型判断是否需要对參考网页进行转码,如果判断结果为需要转码,则通过转码模块(转码模块可以设置在服务器中,也就是说,由服务器进行转码,并且此时,该服务器可以为转码服务器)对參考网页进行转码,将转码后的參考网页提供给终端。此外,由于移动互联网的不断发展,越来越多的用户选择使用移动设备而不仅仅是计算机来接入互联网,但是,在计算机之外的移动设备上直接访问PC网页吋,由于移动设备的显示分辨率等功能參数与计算机存在较大差异,因此,移动终端访问网页的效果要大打折扣,本发明通过根据终端的类型对网页进行转码,能够保证各种类型的移动终端都能够正常地显示网页。另外,在将查找到的參考网页的信息提供给终端时,可以将查找到的參考网页直接提供给终端,和/或将查找到的參考网页与访问网页的匹配信息提供给终端,和/或将将查找到的參考网页的链接地址提供给终端,和/或将查找到的网页的标题提供给终端。在实际应用中,可以对网页的内容进行重新排版,例如,可以判断网页中的控件数量以及位置,并判断控件是否出现了重叠,之后根据内容的丰富程度以及留白区域的大小等因素,对网页进行评分。具体地,可以通过以下语句来描述进行控件重叠区域的判断,C#样例如下Ill くsummary〉
Hi获取重叠的区域 III く/summary〉
III くparam name="rect"x/param>
III <returns></returns>
public Rectangle GetOverlapRectangle(Rectangle rect)
{
it (rect == null || !this.lslntersected(rect))
{
return null;
}
int top = tms.Top > rect.Top this.Top : rect.Top;
int bottom = this.Bottom > rect.Bottom rect.Bottom: this.Bottom;
int left = this.Left > rect.Left this.Left: rect.Left;
int right = this.Right > rect.Right rect.Right: this.Right;
return new Rectangle(left, top, right - left + I, bottom - top + I);
}通过上述过程,将最终生成ー个比率,例如,页面重叠率是10%,对于不同的移动終端版本(例如,对于不同的手机版本)进行扫描和比较,最后返回效果较好的页面。有些版本的页面设计存在较多的留白,会因此影响效果,检测留白的方法主要是利用二分捜索法,具体如下先假定整个页面是空白的,从页面0,O坐标开始捜索,如果发现有控件在该留白之内,那么该留白不存在,然后把留白面积除以2,用同样的方法检测该留白是否存在,一直到最终找大最大的留白区域。此外,还可以对留白的检测还同时支持人工干预,弥补系统判断的不足。通过上述方案,跟普通的UA跳转相比,本发明的方案的维护成本较低,并且容易发现排版问题。 根据本发明的实施例,还提供了 ー种网络访问的实现装置。如图2所示,根据本发明实施例的网络访问的实现装置包括确定模块201,用于在终端请求访问网页的情况下,确定终端请求访问的网页的内容;查找模块202,用于查找与网页内容相匹配的相关内容网页作为參考网页;提供模块203,用于将查找到的參考网页的信息提供给终端。该实现装置进ー步包括
判断模块(未示出),用于在终端请求访问网页的情况下,判断是否需要对终端进行相关内容网页提供,并在判断结果为是的情况下,判断模块将通知确定模块201确定终端请求访问的网页的内容。其中,在判断模块的判断结果满足在以下条件中至少之ー的情况下,判断模块的判断结果为是(需要确定模块、查找模块以及提供模块进行后续处理)终端设置了需要进行相关内容网页提供、系统默认设置需要对终端进行相关内容网页提供、終端请求访问的网页为恶意网页、終端请求访问的网页无法显示;提供模块203将与终端请求访问的网页内容相匹配的參考网页的信息提供给终端/或选择參考网页之一井将选择的该參考网页的信息提供给终端。
此外,该装置可以进一歩包括安全模块,具体地,在終端请求访问网页的情况下,安全模块在恶意网址库中进行查询,如果查询结果为终端请求访问的网页的地址存在于恶意网址库中,则安全模块确定终端请求访问的网页为恶意网页,提供模块203会将查找到的与终端请求访问的网页内容相匹配的參考网页的信息、以及终端请求访问的网页为恶意网页的提示提供给终端此外,根据本发明实施例的该实现装置进ー步包括访问控制模块(未示出),用于在终端请求访问的网页为恶意网页的情况下,禁止终端访问该恶意网页。并且,查找模块202可用于在缓存数据库中查找是否存在与终端请求访问的网页的主内容相匹配的网页,如果存在,则提供模块203会将查找到的网页作为參考网页并将该參考网页的信息提供给终端;如果不存在,则查找模块202在网页信息数据库中查找与终端请求访问的网页的主内容相匹配的网页作为參考网页,并由提供模块203将參考网页的信息提供给终端并存储至缓存数据库中。此外,上述的安全模块(未示出)还可以用于在服务器将从网页信息数据库中查找到的參考网页的信息提供给终端之前,判断參考网页是否存在于恶意网址库中;并且,提供模块203用于将不存在于恶意网址库中的參考网页提供给终端。该实现装置还进ー步包括终端类型确定单元(未示出),用于在服务器(的提供模块)将查找到的參考网页的信息提供给终端之前,确定终端的类型,井根据终端的类型判断是否需要对參考网页进行转码;转码模块(未示出),用于在终端类型确定单元的判断结果为需要转码的情况下,对參考网页进行转码,由提供模块203将转码后的參考网页提供给终端。而且,提供模块203用于将查找到的參考网页直接提供给终端,和/或将查找到的參考网页与访问网页的匹配信息提供给终端,和/或将查找到的參考网页的链接地址发送给终端,和/或将查找到的网页的标题发送给终端。可选地,网页的内容包括网页中的新闻、图片、小说、视频、音乐和游戏中的一种或几种的组合,或者与它们(其中至少之ー或组合)相关的内容。 根据本发明的实施例,还提供了 ー种网络访问的实现系统。如图3所示,根据本发明实施例的网络访问的实现系统包括服务器21、缓存数据库22、网页信息数据库23、終端24 ;
其中,服务器包括确定模块201,用于在终端24请求访问网页的情况下,确定终端24请求访问的网页的内容;查找模块202,查找与网页内容相匹配的相关内容网页作为參考网页;提供模块203,用于将查找到的參考网页的信息提供给终端24 ;并且,缓存数据库22用于缓存网页的信息(网页的信息可以包括网页的地址、内容、标题或其组合);网页信息数据库23用于保存网页的信息(网页的信息可以包括网页的地址、内容、标题或其组合);其中,查找模块202优先在缓存数据库22缓存的网页信息中查找与终端请求访问的网页内容相匹配的參考网页,如果在缓存数据库22中查找不到内容匹配的參考网页,则查找模块202会在网页信息数据库23中查找内容匹配的參考网页。该实现系统可以进ー步包括
恶意网址库(未示出),用于保存可疑网址、可疑代码、恶意网址、或恶意代码中的ー种或几种的相关信息,实际上,任何能够对不明网页和/或恶意网页进行标识的信息都可以保存在恶意网址库中,以便后续查询时作为參照;该服务器还包括安全模块,判断模块用于在恶意网址库中进行查询,如果查询结果为終端请求访问的网页存在于恶意网址库中,则安全模块确定终端请求访问的网页为恶意网页,提供模块将查找到的与终端请求访问的网页内容相匹配的參考网页的信息、以及终端请求访问的网页为恶意网页的提示提供给终端。图4是根据本发明实施例的上述方法的具体处理过程的信令流程图。如图4所示,在服务器、終端所组成的系统中,当进行相关内容网页提供吋,具体可以包括以下步骤服务器接收到来自移动终端发来的访问网页请求吋,该服务器会向系统中的恶意网址库查询该网页是否是恶意网站,如果该网页是恶意网页,则从恶意网址库返回信息到服务器中,并在内容里増加此网址为恶意网页的提示信息,然后,服务器直接通过网页信息数据库查找与该访问网页同类型的安全网页,并将该查找到的近似的同类型的安全网页发送到系统的恶意网址库中,恶意网址库将安全网页进行转码并发送到服务器中,服务器通过外部网站加载原始网页的数据,接着,该外部网站将加载后的原始网页数据返回到服务器中,最后,将网页数据进行转码,并以私有格式发送回移动终端中。综上所述,借助于本发明的上述技术方案,本发明可以对转码服务器进行改进,使得转码服务器能够为终端查找相匹配类型的网页,并提供给终端,使得终端的访问结果更加丰富,并且能够避免终端进行无效操作的问题;此外,借助本发明的技术方案,能够让转码服务器成为终端用户的第一层保护,保证终端的访问安全,从真正意义上在转码之前停止終端对恶意网页的访问,避免病毒或恶意信息进入到終端;此外,在现有技术中,对于提供不同移动终端的门户网站,不同終端版本的效果不一样,一般网站开发人员只考虑主流移动终端,其他終端访问时效果往往要大打折扣,本发明可以在不同的終端版本中为访问終端返回效果最优的页面,同时减少了测试成本,还同时支持人工干预,结合安全监测功能,当用户访问的页面为恶意网页时建议用户访问ー个内容相近,排版效果更好的页面,从而提高了用户浏览效率和体验度。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之 内。
权利要求
1.ー种网络访问的实现方法,其特征在于,包括 在終端请求访问网页的情况下,服务器确定所述終端请求访问的所述网页的内容; 所述服务器查找与所述网页的内容相匹配的相关内容网页作为參考网页,并将查找到的所述參考网页的信息提供给所述終端。
2.根据权利要求I所述的实现方法,其特征在于,在所述终端请求访问网页的情况下,所述服务器判断是否需要对所述终端进行相关内容网页提供,并在判断结果为是的情况下,所述服务器确定所述终端请求访问的所述网页的内容。
3.根据权利要求2所述的实现方法,其特征在于,所述服务器在以下条件中至少之ー满足的情况下判断需要对所述终端进行相关内容网页提供 所述终端设置了需要进行相关内容网页提供、系统默认设置需要对所述终端进行相关内容网页提供、所述终端请求访问的网页为恶意网页、所述终端请求访问的网页无法显示; 其中,所述服务器将与所述终端请求访问的网页内容相匹配的參考网页的信息提供给所述终端/或选择所述參考网页之一的信息提供给终端。
4.根据权利要求I所述的实现方法,其特征在于,在終端请求访问网页的情况下,所述服务器在恶意网址库中进行查询,如果查询结果为所述终端请求访问的网页存在于所述恶意网址库中,则所述服务器确定所述終端请求访问的网页为恶意网页,并将查找到的与所述网页内容相匹配的參考网页的信息、以及所述终端请求访问的所述网页为恶意网页的提示提供给所述终端。
5.根据权利要求3或4所述的实现方法,其特征在于,在所述终端请求访问的网页为恶意网页的情况下,所述方法进ー步包括 所述服务器禁止所述终端访问该恶意网页。
6.根据权利要求I所述的实现方法,其特征在于,所述服务器查找与所述网页内容相匹配的相关内容网页作为參考网页包括 所述服务器在缓存数据库中查找是否存在与所述终端请求访问的所述网页的主内容相匹配的网页,如果存在,则将查找到的网页作为參考网页,并将该參考网页的信息提供给所述终端;如果不存在,则所述服务器在网页信息数据库中查找与所述终端请求访问的所述网页的主内容相匹配的网页,将查找到的网页作为參考网页,将该參考网页的信息提供给所述終端并存储至所述缓存数据库中。
7.根据权利要求6所述的实现方法,其特征在于,在所述服务器将从所述网页信息数据库中查找到的參考网页的信息提供给所述終端之前,所述方法进ー步包括 所述服务器判断所述參考网页是否存在于恶意网址库中,并将不存在于所述恶意网址库中的參考网页的信息提供给所述終端。
8.根据权利要求I所述的实现方法,其特征在于,在所述服务器将查找到的參考网页的信息提供给所述終端之前,所述方法进ー步包括 所述服务器判断所述终端的类型,并根据所述终端的类型判断是否需要对所述參考网页进行转码,如果判断结果为需要转码,则对所述參考网页进行转码,所述服务器将转码后的所述參考网页提供给所述終端。
9.根据权利要求I所述的实现方法,其特征在干,将查找到的所述參考网页的信息提供给所述終端包括将查找到的所述參考网页直接提供给所述終端,和/或将查找到的所述參考网页与访问网页的匹配信息提供给所述終端,和/或将将查找到的所述參考网页的链接地址提供给所述終端,和/或将查找到的所述网页的标题提供给所述終端。
10.根据权利要求I所述的实现方法,其特征在干,网页的内容包括网页中的新闻、图片、小说、视频、音乐、游戏和购物信息中的ー种或几种的组合,或者与它们相关的内容。
11.ー种网络访问的实现装置,其特征在于,包括 确定模块,用于在终端请求访问网页的情况下,确定所述终端请求访问的所述网页的内容; 查找模块,用于查找与所述网页内容相匹配的相关内容网页作为參考网页; 提供模块,用于将查找到的所述參考网页的信息提供给所述終端。
12.根据权利要求11所述的实现装置,其特征在干,进ー步包括 判断模块,用于在所述终端请求访问网页的情况下,判断是否需要对所述终端进行相关内容网页提供,并在判断结果为是的情况下,通知所述确定模块确定所述终端请求访问的所述网页的内容。
13.根据权利要求12所述的实现装置,其特征在于,在满足以下条件中至少之ー的情况下,所述判断模块的判断结果为是 所述终端设置了需要进行相关内容网页提供、系统默认设置需要对所述终端进行相关内容网页提供、所述终端请求访问的网页为恶意网页、所述终端请求访问的网页无法显示; 其中,所述提供模块将与所述终端请求访问的网页内容相匹配的參考网页的信息提供给所述終端/或选择所述參考网页之一提供给终端。
14.根据权利要求11所述的实现装置,其特征在干,进ー步包括 安全模块,在終端请求访问网页的情况下,所述安全模块在恶意网址库中进行查询,如果查询结果为所述终端请求访问的网页存在于所述恶意网址库中,则所述安全模块确定所述终端请求访问的网页为恶意网页,所述提供模块将查找到的与所述终端请求访问的网页内容相匹配的參考网页的信息、以及所述终端请求访问的所述网页为恶意网页的提示提供给所述終端。
15.根据权利要求13或14所述的实现装置,其特征在干,进ー步包括 访问控制模块,用于在所述终端请求访问的网页为恶意网页的情况下,禁止所述终端访问该恶意网页。
16.根据权利要求11所述的实现装置,其特征在于,所述查找模块用于在缓存数据库中查找是否存在与所述终端请求访问的所述网页的主内容相匹配的网页,如果存在,则所述提供模块将查找到的网页作为參考网页的信息提供给所述終端;如果不存在,则所述查找模块在网页信息数据库中查找与所述终端请求访问的所述网页的主内容相匹配的网页,并由所述提供模块将查找到的网页作为參考网页的信息提供给所述終端并存储至所述缓存数据库中。
17.根据权利要求16所述的实现装置,其特征在干,进ー步包括 安全模块,用于在所述服务器将从所述网页信息数据库中查找到的參考网页提供给所述终端之前,判断所述參考网页是否存在于恶意网址库中;并且,所述提供模块用于将不存在于所述恶意网址库中的參考网页的信息提供给所述終端。
18.根据权利要求11所述的实现装置,其特征在干,进ー步包括 终端类型确定单元,用于在所述服务器将查找到的參考网页的信息提供给所述終端之前,确定所述终端的类型,并根据所述终端的类型判断是否需要对所述參考网页进行转码; 转码模块,用于在所述终端类型确定单元的判断结果为需要转码的情况下,对所述參考网页进行转码; 所述提供模块将转码后的所述參考网页提供给所述終端。
19.根据权利要求11所述的实现装置,其特征在于,所述提供模块用于将查找到的所述參考网页直接提供给所述終端,和/或将查找到的所述參考网页与访问网页的匹配信息提供给所述終端,和/或将查找到的所述參考网页的链接地址发送给所述終端,和/或将查找到的所述网页的标题发送给所述終端。
20.根据权利要求11所述的实现装置,其特征在于,网页的内容包括网页中的新闻、图片、小说、视频、音乐、游戏和购物信息中的ー种或几种的组合,或者与它们相关的内容。
21.—种网络访问的实现系统,其特征在于,包括終端、服务器、缓存数据库、网页信息数据库; 其中,所述服务器包括 确定模块,用于在终端请求访问网页的情况下,确定所述终端请求访问的所述网页的内容; 查找模块,用于查找与所述网页内容相匹配的相关内容网页作为參考网页; 提供模块,用于将查找到的所述參考网页的信息提供给所述終端; 所述缓存数据库用于缓存网页的信息; 所述网页信息数据库用于保存网页的信息; 其中,所述查找模块优先在所述缓存数据库缓存的网页信息中查找与所述终端请求访问的网页内容相匹配的參考网页。
22.根据权利要求19所述的实现系统,其特征在干,进ー步包括 恶意网址库,用于保存可疑网址、可疑代码、恶意网址、或恶意代码中的ー种或几种的相关信息; 所述服务器进ー步包括 安全模块,所述安全模块用于在恶意网址库中进行查询,如果查询结果为所述终端请求访问的网页存在于所述恶意网址库中,则所述安全模块确定所述终端请求访问的网页为恶意网页,所述提供模块将查找到的与所述终端请求访问的网页内容相匹配的參考网页的信息、以及所述终端请求访问的所述网页为恶意网页的提示提供给所述終端。
23.ー种网络系统,其特征在于,包括ー个或多个终端,以及ー个或多个服务器,其中,每个服务器包括如权利要求11-20中任ー项所述的网络访问的实现装置。
全文摘要
本发明公开了一种网络访问的实现方法、装置和系统、以及网络系统,该方法包括在终端请求访问网页的情况下,服务器确定终端请求访问的网页的内容;服务器查找与网页的内容相匹配的相关内容网页作为参考网页,并将查找到的参考网页的信息提供给终端。本发明能够使用户终端执行一次网页访问就得到多个相关联的访问结果。即使终端因为某种原因无法访问原本期望访问的网页、或原本期望访问的网页内容不能满足用户要求、显示效果不好甚至无法显示,也能够将内容相关联甚至相同的其他网页提供给终端,从而将包含充足信息量、显示效果更好、更安全的网页提供给终端,避免终端进行额外的访问操作,从而提高了用户浏览效率和体验度。
文档编号H04L29/06GK102647417SQ201210093768
公开日2012年8月22日 申请日期2012年3月31日 优先权日2012年3月31日
发明者卢波, 周沅江, 赵刚 申请人:奇智软件(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1