网页资源的获取方法及装置制造方法

文档序号:6502202阅读:141来源:国知局
网页资源的获取方法及装置制造方法
【专利摘要】本发明公开了一种网页资源的获取方法和装置,所述方法包括:通过浏览器接收网页标识;判断所述网页标识是否为错误网页标识;若所述网页标识为错误网页标识,则在预先存储的错误网页标识匹配表中匹配相应的修正方式;根据匹配到的修正方式对所述错误网页标识进行修正;根据修正后的网页标识发送相应的网页资源获取请求至所述服务器,以获取相应的网页资源。本发明能够自动的对输入错误的网页标识进行修正,节省时间,提高了网站访问效率。
【专利说明】网页资源的获取方法及装置

【技术领域】
[0001] 本发明属于互联网络领域,尤其涉及一种网页资源的获取方法及装置。

【背景技术】
[0002] 随着互联网络的不断普及,用户对互联网络功能的要求越来越高。
[0003] 以用户通过浏览器浏览网页为例,现有技术中,用户在通过浏览器浏览网页时,可 以直接点击相应的网页链接进入网页,也可以在浏览器(譬如QQ浏览器)的地址栏输入网页 地址进入相应的网页。其中,通过点击网页链接进入网页时,由于该网页链接直接连接到相 应的网页,因此一般不会出现打开网页错误的问题。
[0004] 但是通过在浏览器的地址栏输入网页地址来浏览网页时,经常会出现输入的字符 错误或者格式不对等问题,而一旦字符错误或者格式不对,则将无法打开相应的网页。
[0005] 譬如,用户在输入网页地址时,易出现以下问题:
[0006] 标点符号输入错误:将"www. "输成"www, " ;
[0007] 英文的标点符号误输成中文的标点符号:将"WWW"写成"WWW。" ;
[0008] 多按了空格键:将 "www. qq. com" 输成 "www. qq. com" ;
[0009] 少输入字母:将"www"误写成"ww"或"wwww"等。
[0010] 上述失误操作在用户输入网页地址时经常发生,但是却很容易被用户所忽略,这 就会造成输入的网页网址返回无效,因为错误网页标识的网络请求无法进行服务器(DNS) 解析,故会返回给浏览器一个错误代码,譬如753错误,表示服务器解析不到错误网页地址 对应的网站。
[0011] 出现上述问题时,通常做法是需要用户仔细检查输入的网页地址中的错误字符, 然后手动对错误字符进行修改,直至能够访问相应的网站,显然上述修改方式既浪费时间, 造成效率低下,而且手动修改的不一定正确,一旦修改错误,还需要用户需重新输入网页网 址。
[0012] 因此,需解决现有技术中在输入的网页标识出现错误时,不能高效的访问相应的 网页,而手动修改方式又浪费时间、效率低下的技术问题。


【发明内容】

[0013] 本发明实施例的目的在于提供一种网页资源的获取方法和装置,旨在解决现有技 术中在输入的网页标识出现错误时,不能高效的访问相应的网页,而手动修改方式又浪费 时间、效率低下的技术问题。
[0014] 为解决上述技术问题,本发明实施例提供以下技术方案:
[0015] 一种网页资源的获取方法,所述方法包括:
[0016] 通过浏览器接收网页标识;
[0017] 判断所述网页标识是否为错误网页标识;
[0018] 若所述网页标识为错误网页标识,则在预先存储的错误网页标识匹配表中匹配相 应的修正方式;
[0019] 根据匹配到的修正方式对所述错误网页标识进行修正;
[0020] 根据修正后的网页标识发送相应的网页资源获取请求至所述服务器,以获取相应 的网页资源。
[0021] 为解决上述技术问题,本发明实施例还提供以下技术方案:
[0022] -种网页资源的获取装置,所述装置包括:
[0023] 网页标识接收模块,用于通过浏览器接收网页标识;
[0024] 网页标识判断模块,用于判断所述网页标识是否为错误网页标识;
[0025] 修正方式匹配模块,用于在所述网页标识判断模块判定所述网页标识为错误网页 标识时,在预先存储的错误网页标识匹配表中匹配相应的修正方式;
[0026] 网页标识修正模块,用于根据匹配到的修正方式对所述错误网页标识进行修正; 以及
[0027] 网页资源获取模块,用于根据修正后的网页标识发送相应的网页资源获取请求至 所述服务器,以获取相应的网页资源。
[0028] 本发明实施例中,若判断浏览器接收到的网页标识为错误网页标识,则直接在预 先存储的错误网页标识匹配表中匹配相应的修正方式,按照匹配到的修正方式对错误网页 标识进行修正,并按照修正后的网页标识获取相应的网页资源。显然,本发明实施例能自动 的对错误网页标识进行修正,节省时间,提高了访问效率。

【专利附图】

【附图说明】
[0029] 图1是本发明第一实施例网页资源的获取方法流程示意图;
[0030] 图2为本发明实施例中网页标识的错误类型及修正方式对应表格示意图;
[0031] 图3是本发明第二实施例网页资源的获取方法流程示意图;
[0032] 图4是本发明实施例网页资源的获取装置的结构示意图。

【具体实施方式】
[0033] 以下各实施例的说明是参考附加的图式,用以例示本发明可用以实施的特定实施 例。
[0034] 请参阅图1,图1为本发明第一实施例网页资源的获取方法的流程示意图。
[0035] 在步骤S101中,通过浏览器接收网页标识。
[0036] 在本发明实施例中,所述网页标识优选为统一资源定位器(Uniform Resoure Locator,URL),即网络地址。而本步骤所指的通过浏览器接收网页标识接收客户端输入 的网页标识,譬如用户在浏览器地址栏输入的网络地址为http://news.gg.com/zt2013/ lianghui/时,则通过浏览器接收该网络地址。在步骤S102中,判断所述网页标识是否为错 误网页标识,若是,则进行步骤S103,否则进行步骤S105。
[0037] 本发明实施例中,在通过浏览器接收到网页标识后,根据所述网页标识向服务器 获取网页资源,譬如在接收到http://news, gg. com/zt2013/lianghui/的网页地址后,向 后台服务器获取该网页地址对应的网页资源,譬如所述网页资源为关于全国两会的新闻报 道。
[0038] 在判断所述网页标识是否为错误网页标识时,本发明实施例优选通过判断是否接 收到错误代码来判断客户端输入的网页地址是否出现错误,一旦接收到服务器返回的错误 代码,则判定当前输入的网页标识错误。当然,在具体实施过程中,还可以通过其它方式来 判定客户端输入的网页标识是否为错误网页标识,譬如在客户端输入网页标识过程中,逐 一对网页标识中的各字符进行匹配校验等,此处不再一一列举。
[0039] 在步骤S103中,在预先存储的错误网页标识匹配表中匹配相应的修正方式。
[0040] 譬如请参阅图2,在图2所示的表格中,包括有网页标识的错误类型,以及对应错 误类型的修正方式。在具体实施过程中,首先识别客户端输入的网页标识的错误类型,之后 匹配该错误类型对应的修正方式。其中对应所述错误网页标识的错误类型包括:网页标识 的标点符号的格式错误、网页标识的标点符号的形式错误、网页标识的标点符号之间是否 多出字符等,具体请参阅图2。
[0041] 在步骤S104中,根据匹配到的修正方式对所述错误网页标识进行修正,以修正为 正确的网页标识。
[0042] 在图2所示的表格中匹配到相应的修正方式后,按照匹配到的修正方式对网页标 识进行修正,譬如网页标识的错误类型为:标点符号的形式错误,即"http;",则根据该错 误类型对应的修正方式为:将"http; "修正为"http: "。
[0043] 在步骤S105中,根据网页标识发送相应的网页资源获取请求至所述服务器,以获 取相应的网页资源。
[0044] 本实施例中,若判断浏览器接收到的网页标识为错误网页标识,则直接在预先存 储的错误网页标识匹配表中匹配相应的修正方式,按照匹配到的修正方式对错误网页标识 进行修正,并按照修正后的网页标识获取相应的网页资源。显然,本实施例能够自动的对错 误网页标识进行修正,节省时间,提高了访问效率。
[0045] 请参阅图3,图3为本发明第二实施例网页资源的获取方法的流程示意图。
[0046] 在步骤S301中,通过浏览器接收网页标识。
[0047] 在步骤S302中,根据所述网页标识发送相应的网页资源获取请求至服务器。
[0048] 关于该步骤S301和步骤S302请参阅第一实施例中针对步骤S101和步骤S102的 详细描述,此处暂不赘述。
[0049] 在步骤S303中,判断是否接收到所述服务器返回的错误代码,若是,则进行步骤 S304,否则进行步骤S308。
[0050] 其中,一旦接收到服务器返回的错误代码,则可判定当前输入的网页标识为错误 网页标识。因为错误网页标识的网络请求无法进行服务器(DNS)解析,故会返回给浏览器 一个错误代码,譬如753错误,表示服务器解析不到该网页地址对应的网站。
[0051] 在步骤S304中,判断所述错误网页标识是否包含于所述错误网页标识匹配表中, 若是,则进行步骤S305,否则继续进行步骤S301。
[0052] 在步骤S305中,在所述错误网页标识匹配表中获取对应所述错误网页标识的错 误类型。
[0053] 具体请参阅图2,在图2所示的表格中,对应所述错误网页标识的错误类型包括: 网页标识的标点符号的格式错误、网页标识的标点符号的形式错误、网页标识的标点符号 之间是否多出字符。而且,对应每一错误类型均设置一修正方式,该修正方式可修正错误网 页标识。
[0054] 在步骤S306中,匹配对应所述错误类型的修正方式。
[0055] 在步骤S307中,按照匹配到的修正方式对所述错误网页标识进行修正,以形成正 确的网页标识。
[0056] 譬如网页标识的错误类型为:标点符号的形式错误,即"http; ",则根据该错误类 型对应的修正方式将"http; "修正为"http: "。
[0057] 在步骤S308中,根据网页标识发送相应的网页资源获取请求至所述服务器,以获 取相应的网页资源。
[0058] 本实施例通过在接收到服务器返回的错误代码时,判定接收到的网页标识为错误 网页标识,则即可在错误网页标识匹配表匹配相应的错误类型以及对应该错误类型的修正 方式,之后按照修正方式对错误网页标识进行修正,最后按照修正后的网页标识发送网页 资源获取请求至服务器。显然,在输入的网页标识出现错误时,可以自动的对网页标识进行 修正,不仅节省时间,提高效率,而且可以高效的访问相应的网站。
[0059] 请参阅图4,图4为本发明实施例提供的网页资源的获取装置的结构示意图,其中 所述网页资源的获取装置包括:网页标识接收模块41、网页标识判断模块42、匹配表查询 模块43、修正方式匹配模块44、网页标识修正模块45以及网页资源获取模块46。
[0060] 在具体实施过程中,所述网页标识接收模块41通过浏览器接收网页标识,所述网 页标识判断模块42判断浏览器接收到的网页标识是否为错误网页标识,其中所述网页标 识优选为网络地址。
[0061] 若所述网页标识判断模块42判定浏览器接收到的网页标识为错误网页标识,所 述匹配表查询模块43则进一步判断所述错误网页标识是否包含于预先存储的错误网页标 识匹配表中。
[0062] 若所述匹配表查询模块43判定所述错误网页标识包含于所述预先存储的错误网 页标识匹配表中,则所述修正方式匹配模块44进一步的在所述预先存储的错误网页标识 匹配表中匹配相应的修正方式,所述网页标识修正模块45则根据所述修正方式匹配模块 44匹配到的修正方式对所述错误网页标识进行修正,以形成正确的网页标识。所述网页资 源获取模块46根据所述修正方式匹配模块44修正后的网页标识发送相应的网页资源获取 请求至所述服务器,以获取相应的网页资源。
[0063] 具体的,所述网页标识判断模块42在判断浏览器接收到的网页标识是否为错误 网页标识时,所述网页资源获取模块46首先根据浏览器接收到的网页标识发送相应的网 页资源获取请求至所述服务器,所述网页标识判断模块42进一步判断是否接收到所述服 务器返回的错误代码,若接收到所述服务器返回的错误代码,则判定所述网页标识为错误 网页标识。
[0064] 具体的,所述修正方式匹配模块44包括类型获取模块441以及方式匹配模块442 : 其中所述类型获取模块441用于获取对应所述错误网页标识的错误类型,所述方式匹配模 块442用于在所述错误网页标识匹配表中匹配对应所述错误类型的修正方式。所述网页标 识修正模块45则根据所述方式匹配模块442匹配到的修正方式对所述错误网页标识进行 修正,以形成正确的网页标识。其中对应所述错误网页标识的错误类型包括:网页标识的标 点符号的格式错误、网页标识的标点符号的形式错误、网页标识的标点符号之间是否多出 字符等,具体请参阅图2,此处不再赘述。
[0065] 关于所述网页资源的获取装置中各模块的工作原理请参阅上文针对网页资源的 获取方法的详细描述,此处不再赘述。
[0066] 本发明实施例中,若判断浏览器接收到的网页标识为错误网页标识,则直接在预 先存储的错误网页标识匹配表中匹配相应的修正方式,按照匹配到的修正方式对错误网页 标识进行修正,并按照修正后的网页标识获取相应的网页资源。显然,本发明实施例能自动 的对错误网页标识进行修正,节省了时间,提高了网站访问效率。
[0067] 综上所述,虽然本发明已以优选实施例揭露如上,但上述优选实施例并非用以限 制本发明,本领域的普通技术人员,在不脱离本发明的精神和范围内,均可作各种更动与润 饰,因此本发明的保护范围以权利要求界定的范围为准。
【权利要求】
1. 一种网页资源的获取方法,其特征在于,所述方法包括: 通过浏览器接收网页标识; 判断所述网页标识是否为错误网页标识; 若所述网页标识为错误网页标识,则在预先存储的错误网页标识匹配表中匹配相应的 修正方式; 根据匹配到的修正方式对所述错误网页标识进行修正; 根据修正后的网页标识发送相应的网页资源获取请求至所述服务器,以获取相应的网 页资源。
2. 根据权利要求1所述的网页资源的获取方法,其特征在于,在预先存储的错误网页 标识匹配表中匹配相应的修正方式的步骤包括: 获取对应所述错误网页标识的错误类型; 在所述错误网页标识匹配表中匹配对应所述错误类型的修正方式。
3. 根据权利要求2所述的网页资源的获取方法,其特征在于,获取对应所述错误网页 标识的错误类型的步骤之前,所述方法还包括: 判断所述错误网页标识是否包含于所述错误网页标识匹配表中; 若所述错误网页标识包含于所述错误网页标识匹配表中,则在所述错误网页标识匹配 表中获取对应所述错误网页标识的错误类型。
4. 根据权利要求1所述的网页资源的获取方法,其特征在于,判断所述网页标识是否 为错误网页标识的步骤具体包括: 根据接收到的网页标识发送相应的网页资源获取请求至服务器,判断是否接收到所述 服务器返回的错误代码; 若接收到所述服务器返回的错误代码,则判定所述网页标识为错误网页标识。
5. 根据权利要求1所述的网页资源的获取方法,其特征在于,所述网页标识为网络地 址。
6. -种网页资源的获取装置,其特征在于,所述装置包括: 网页标识接收模块,用于通过浏览器接收网页标识; 网页标识判断模块,用于判断所述网页标识是否为错误网页标识; 修正方式匹配模块,用于在所述网页标识判断模块判定所述网页标识为错误网页标识 时,在预先存储的错误网页标识匹配表中匹配相应的修正方式; 网页标识修正模块,用于根据匹配到的修正方式对所述错误网页标识进行修正;以及 网页资源获取模块,用于根据修正后的网页标识发送相应的网页资源获取请求至所述 服务器,以获取相应的网页资源。
7. 根据权利要求6所述的网页资源的获取装置,其特征在于,所述修正方式匹配模块 包括: 类型获取模块,用于获取对应所述错误网页标识的错误类型;以及 方式匹配模块,用于在所述错误网页标识匹配表中匹配对应所述错误类型的修正方 式。
8. 根据权利要求7所述的网页资源的获取装置,其特征在于,所述装置还包括匹配表 查询模块; 所述匹配表查询模块,用于判断所述错误网页标识是否包含于所述错误网页标识匹配 表中; 若所述匹配表查询模块判定所述错误网页标识包含于所述错误网页标识匹配表中,则 所述类型获取模块在错误网页标识匹配表中获取对应所述错误网页标识的错误类型。
9. 根据权利要求6所述的网页资源的获取装置,其特征在于,所述网页资源获取模块, 进一步的用于根据接收到的网页标识发送相应的网页资源获取请求至服务器; 所述网页标识判断模块,进一步的用于判断是否接收到所述服务器返回的错误代码, 若接收到所述服务器返回的错误代码,则判定接收到的网页标识为错误网页标识。
10. 根据权利要求6所述的网页资源的获取装置,其特征在于,所述网页标识为网络地 址。
【文档编号】G06F9/44GK104123125SQ201310150009
【公开日】2014年10月29日 申请日期:2013年4月26日 优先权日:2013年4月26日
【发明者】刘靖, 林晓丹 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1