一种网址纠错方法、服务器、终端,及系统的制作方法

文档序号:9249231阅读:382来源:国知局
一种网址纠错方法、服务器、终端,及系统的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,特别涉及一种网址纠错方法、服务器、终端,及系统。
【背景技术】
[0002]浏览器是显示网页服务器上的文件、并让用户与这些文件互动的一种软件。它主要通过超文本传输协议(Hypertext transfer protocol,HTTP)与网页服务器交互并获取网页,来显示网页内的文字、影像以及其他资讯内容。当用户在浏览器地址栏输入统一资源定位符(UniformResoure Locator,URL)时,浏览器会自动将这个URL所对应的互联网上的网页呈现给用户。其中,互联网上的每一个网页都具有的唯一的URL,而且每个URL都需要符合一定的格式规范,用户可以根据该网页对应的URL访问该网页。可见,用户需要熟记不同网页的URL,只要URL中有一点字符输入错误,或者不能完整输入,浏览器则可能就无法呈现用户所需要的网页。
[0003]随着智能手机的不断普及,手机用户越来越多的使用手机进行资讯的获取,信息的检索。在使用过程中可能会手动输入感兴趣的网址,进行页面浏览,或者保存到手机浏览器上。目前手机浏览器已经提供网址后缀自动补全等功能,会提示用户选择com”cn” “.net” 等。
[0004]另外,目前的网址纠错的方案,可以为用户提供大小写自动转换,等功能,这些功能已经极大的帮助用户在输入过程快速完成输入网址。但是目前网址纠错的解决方案无法对用户已经输入的网址进行纠错,用户需要自检并重新输入正确的网址,因此操作效率较低。

【发明内容】

[0005]本发明实施例提供了一种网址纠错方法、服务器、终端,及系统,用于实现对用户输入的网址的纠错,提升用户操作效率。
[0006]一种网址纠错方法,包括:
[0007]在接收到来自终端的网址后,确定是否存在与所述网址对应的网页;
[0008]若没有与所述网址对应的网页,则确定所述网址为错误网址,并使用所述网址与网址数据库中的网址进行相似度匹配,获得与所述网址相似度最接近的预定数量的网址作为纠错网址;
[0009]将纠错网址发送给所述终端。
[0010]一种网址纠错方法,包括:
[0011]终端接收在地址栏中输入的网址,并将网址发往服务器;
[0012]若没有与所述网址对应的网页,则接收来自所述服务器的纠错网址;所述纠错网址为:所述服务器使用所述网址与网址数据库中的网址进行相似度匹配,得到的预定数量的与所述网址的相似度最接近的网址;
[0013]显示接收到的纠错网址。
[0014]一种服务器,包括:
[0015]网页确定单元,用于在接收到来自终端的网址后,确定是否存在与所述网址对应的网页;
[0016]匹配纠错单元,用于若所述网页确定单元确定没有与所述网址对应的网页,则确定所述网址为错误网址,并使用所述网址与网址数据库中的网址进行相似度匹配,获得与所述网址相似度最接近的预定数量的网址作为纠错网址;
[0017]信息发送单元,用于将纠错网址发送给所述终端。
[0018]一种终端,包括:
[0019]输入接收单元,用于接收在地址栏中输入的网址;
[0020]网址发送单元,用于将所述输入接收单元接收到的网址发往服务器;
[0021]信息接收单元,用于若没有与所述网址对应的网页,则接收来自所述服务器的纠错网址;所述纠错网址为:所述服务器使用所述网址与网址数据库中的网址进行相似度匹配,得到的预定数量的与所述网址的相似度最接近的网址;
[0022]显示单元,用于显示接收到的纠错网址。
[0023]一种网址纠错系统,包括:以可通信方式连接的终端和服务器,所述服务器为本发明实施例提供的任意一项的服务器,所述终端为本发明实施例提供的任意一项的终端。
[0024]从以上技术方案可以看出,本发明实施例具有以下优点:通过对是否存在与网址对应的网页来确定网址的正确性,在网址错误的情况下,通过与网址数据库中的网址进行相似度匹配,得到用户可能需要的网址,这样实现了对网址的纠错,用户可以不必自检并重新输入正确的网址,也不必精确的记忆到正确的网址,因此可以提升用户操作效率。
【附图说明】
[0025]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0026]图1为本发明实施例方法流程示意图;
[0027]图2为本发明实施例方法流程示意图;
[0028]图3为本发明实施例服务器结构示意图;
[0029]图4为本发明实施例服务器结构示意图;
[0030]图5为本发明实施例服务器结构示意图;
[0031]图6为本发明实施例服务器结构示意图;
[0032]图7为本发明实施例终端结构示意图;
[0033]图8为本发明实施例终端结构示意图;
[0034]图9为本发明实施例终端结构示意图;
[0035]图10为本发明实施例网址纠错系统结构示意图;
[0036]图11为本发明实施例终端结构示意图;
[0037]图12为本发明实施例服务器结构示意图。
【具体实施方式】
[0038]为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0039]本发明实施例提供了一种网址纠错方法,如图1所示,包括:
[0040]101:在接收到来自终端的网址后,确定是否存在与上述网址对应的网页;
[0041]在本发明实施例中,服务器会接收到来自终端的网址,网址一般采用URL的形式表示,这个网址有可能是正确的,也有可能是错误的。网址正确的情况下,可以正常打开网页,这种情况本发明实施例不作详述。如果是错误的网址,那么在网络侧不会有与之对应的网页,网络侧会向终端返回并使终端显示网页打开失败的信息。服务器确定是否存在与网址对应的网页的方式,本发明实施例给出了一个具体的举例进行详细说明,具体如下:上述确定是否存在与上述网址对应的网页包括:
[0042]获取上述网址的返回状态,并确定上述网址的返回状态是否为错误页,若是错误页,则确定没有与上述网址对应的网页。
[0043]102:若没有与上述网址对应的网页,则确定上述网址为错误网址,并使用上述网址与网址数据库中的网址进行相似度匹配,获得与上述网址相似度最接近的预定数量的网址作为纠错网址;
[0044]103:将纠错网址发送给上述终端。
[0045]本发明实施例,通过对是否存在与网址对应的网页来确定网址的正确性,在网址错误的情况下,通过与网址数据库中的网址进行相似度匹配,得到用户可能需要的网址,这样实现了对网址的纠错,用户可以不必自检并重新输入正确的网址,也不必精确的记忆到正确的网址,因此可以提升用户操作效率。
[0046]网址错误的情况除了关键字错误以外,还有可能是因为与终端类型不匹配导致页面无法显示的情况,例如手机无法打开仅针对个人电脑的网页,因此本发明实施例还提供了解决因终端类型与网址不符的情况的处理方案,具体如下:进一步地,上述使用上述网址与网址数据库中的网址进行相似度匹配之前还包括:获取上述终端的终端类型;
[0047]上述使用上述网址与网址数据库中的网址进行相似度匹配包括:
[0048]使用上述网址与网址数据库中与上述终端类型对应的网址进行相似度匹配。
[0049]服务器在进行相似度匹配的过程中,可能出现多个网址均与错误的网址较为接近的情况;另外,本发明实施例中纠错网址的个数本身也是可以自由设定的,因此可能存在纠错网址大于或等于两个的情况。在此种情况下,有必要对用户的操作行为进行预测并对纠错网址进行排序,使用户能够更便捷找到需要的网址,本发明实施例提供的解决方案具体如下:进一步地,若纠错网址大于或等于两个,上述方法还包括:
[0050]获取各纠错网址的访问量;将各纠错网址的访问量发送给上述终端,或者,按照上述各纠错网址的访问量从高到低排序,
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1