一种统一资源定位符URL转换方法及装置制造方法及图纸

技术编号:15825593 阅读:32 留言:0更新日期:2017-07-15 06:54
本申请实施例公开了一种统一资源定位符URL的转换方法及装置,该方法中服务器可通过用户发送的第一URL,确定该第一URL对应的标识ID,并根据预设的图谱以及该标识ID,将该第一URL转换成第二URL。由于服务器可通过图谱,对转换请求中的第一URL进行转换,得到第二URL,使得转换后的第二URL不仅便于用户记忆,而且也使得用户复制、输入该第二URL的过程中遗漏字符的几率大大降低,从而使用户可通过该第二URL准确的访问到指定网络服务平台中,进而给用户带来了极大的便利。

【技术实现步骤摘要】
一种统一资源定位符URL转换方法及装置
本申请涉及计算机
,尤其涉及一种URL转换方法及装置。
技术介绍
随着网络技术的飞速发展,出现了提供各种网络服务的网络平台。这些网络服务平台可以向用户提供各种各样的网络服务。例如:提供发布信息的网络服务,提供旅游的网络服务、提供购物的网络服务等,这些网络服务已经逐渐融入到了人们生活中的各个方面,能够给人们带来全新的生活体验。然而,用户通常根据获取到网络服务平台的统一资源定位符(UniformResourceLocator,URL)实现对该网络服务平台的访问。用户可以通过其他用户或推广网络服务平台等方式获取到该网络服务平台的URL,但是,用户根据获取到该URL访问网络服务平台时存在无法准确的访问到指定的网络服务平台或者访问出错的问题。例如,用户A从用户B处获取到待访问的网络服务平台的URL,但是由于该URL中包含多个字符且各字符之间无序排列,一旦用户B在向用户A发送该URL时出现字符遗漏或者发生错误,这样以来,将导致用户A无法通过获取到的该URL访问到指定的网络服务平台,从而给用户带来了不便。
技术实现思路
本申请实施例提供一种统一资源定位符URL的转换方法,用以解决现有技术中用户无法通过URL准确访问指定网络服务平台的问题。本申请实施例提供了一种统一资源定位符URL的转换方法,包括:接收包含第一URL的转换请求;确定所述第一URL对应的标识ID,所述标识ID用于表示所述第一URL的存储位置;根据预设的图谱以及所述标识ID,转换得到与所述第一URL对应的第二URL。本申请实施例提供一种统一资源定位符URL的转换方法,用以解决现有技术中用户无法通过URL准确访问指定网络服务平台的问题。本申请实施例提供了一种统一资源定位符URL的转换方法,包括:接收包含第一URL的转换请求;识别所述第一URL中包含的标识符以及编码信息;根据所述标识符以及编码信息,转换得到与所述第一URL对应的第二URL。本申请实施例提供了一种统一资源定位符URL的转换装置,用以解决现有技术中用户无法通过URL准确访问指定网络服务平台的问题。本申请实施例提供了一种统一资源定位符URL的转换装置,包括:接收模块,接收包含第一URL的转换请求;确定模块,确定所述第一URL对应的标识ID,所述标识ID用于表示所述第一URL的存储位置;转换模块,根据预先保存的图谱以及所述标识ID,转换得到与所述第一URL对应的第二URL。本申请实施例提供了一种统一资源定位符URL的转换装置,用以解决现有技术中用户无法通过URL准确访问指定网络服务平台的问题。本申请实施例提供了一种统一资源定位符URL的转换装置,包括:接收请求模块,接收包含第一URL的转换请求;识别模块,识别所述第一URL中包含的标识符以及编码信息;转换URL模块,根据所述标识符以及编码信息,转换得到与所述第一URL对应的第二URL。本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:在本申请实施例中通过图谱,对转换请求中的第一URL进行转换,得到第二URL,使得转换后的第二URL不仅便于用户记忆,而且也使得用户复制、输入该第二URL的过程中遗漏字符的几率大大降低,从而使用户可通过该第二URL准确的访问到指定网络服务平台中,进而给用户带来了极大的便利。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1为本申请实施例提供的一种URL的转换方法的流程示意图;图2为本申请实施例提供的应用弹出的可使用户输入第一URL的界面示意图;图3为本申请实施例提供的图谱示意图;图4为本申请实施例提供的将第一URL转换为第二URL的流程示意图;图5为本申请实施例提供的统一资源定位符URL转换的详细过程示意图;图6为本申请实施例提供的将第二URL转换为第一URL的详细流程示意图;图7为本申请实施例提供的统一资源定位符URL转换装置的结构示意图;图8为本申请实施例提供的另一种统一资源定位符URL转换装置的结构示意图。具体实施方式为了实现本申请的目的,本申请实施例提供了一种统一资源定位符URL的转换方法及装置,由于在本申请实施例中可通过图谱,对转换请求中的第一URL进行转换,得到第二URL,使得转换后的第二URL不仅便于用户记忆,而且也使得用户复制、输入该第二URL的过程中遗漏字符的几率大大降低,从而使用户可通过该第二URL准确的访问到指定网络服务平台中,进而给用户带来了极大的便利。在本申请实施例中,指定网络服务平台对应的URL的字符数通常较多,且该URL中各字符都是无序排列的,这样就使得用户在输入该URL的过程中常常会遗漏一些字符,致使用户无法有效的访问该指定网络服务平台。为了有效防止这一情况的发生,用户可通过服务器或终端中的预设图谱,将该URL转换为字符数较少的URL,字符数较少的URL将大大降低用户输入URL的过程中出现字符遗漏或发生错误的概率,从而使用户可以有效对该指定网络服务平台进行访问。服务器将字符数较多的URL转换为字符数较少的URL过程中,该字符数较多的URL可以是第一URL,而字符数较少的URL则可以是第二URL。在本申请实施例中,用户终端通过上述字符数较少的URL访问该指定网络服务平台时,服务器需要将该字符数较少的URL转换为字符数较多的URL,即,该指定网络服务平台实际的URL,进而通过该字符数较多的URL访问该指定网络服务平台。在此过程中,字符数较少的URL可以是第一URL,而字符数较多的URL可以是第二URL,这里的“第一”和“第二”仅用于区分不同的URL,没有特殊含义。为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。实施例一图1为本申请实施例提供的一种URL的转换方法的流程示意图,具体包括以下步骤:S101:接收包含第一URL的转换请求。在实际应用中,字符数较多的URL不便于用户记忆,并且,用户在输入字符数较多的URL时,容易遗漏该URL中包含的字符或是出现输入错误等情况,致使用户无法通过输入的URL访问到指定的网络服务平台中,从而给用户带来了便利。因此,在本申请实施例中,用户可通过终端或服务器,将字符数较多的第一URL进行转换,得到字符数较少的第二URL,以便后续能够通过该字符数较少的第二URL准确访问到指定的网络服务平台中,在此过程中,用户可以将该第一URL输入到诸如电脑、手机等终端中,终端可根据用户输入的第一URL,生成包含有该第一URL的转换请求,并将该转换请求发送至服务器中,而服务器相应的可接收到包含有该第一URL的转换请求,进而在后续过程中,根据该转换请求,将该第一URL转换为字符数较少的第二URL。当然,包含有第一URL的转换请求也可以是服务器自行生成的,即,当用户将该第一URL发送给其他用户时,服务器确定出该第一URL中包含的字符数过多,则可自动的将该字符数较多的第一U本文档来自技高网...
一种统一资源定位符URL转换方法及装置

【技术保护点】
一种统一资源定位符URL的转换方法,其特征在于,包括:接收包含第一URL的转换请求;确定所述第一URL对应的标识ID,所述标识ID用于表示所述第一URL的存储位置;根据预设的图谱以及所述标识ID,转换得到与所述第一URL对应的第二URL。

【技术特征摘要】
1.一种统一资源定位符URL的转换方法,其特征在于,包括:接收包含第一URL的转换请求;确定所述第一URL对应的标识ID,所述标识ID用于表示所述第一URL的存储位置;根据预设的图谱以及所述标识ID,转换得到与所述第一URL对应的第二URL。2.如权利要求1所述的方法,其特征在于,确定所述第一URL对应的标识ID,包括:根据各数据库的属性数据,确定用于存储所述第一URL的数据库;根据所述数据库中已存储的URL,为所述第一URL分配标识ID。3.如权利要求2所述的方法,其特征在于,根据各数据库的属性数据,确定用于存储所述第一URL的数据库,具体包括:根据各数据库的属性数据,从各数据库中确定符合预设存储条件的数据库;将符合预设存储条件的所述数据库确定为存储所述第一URL的数据库。4.如权利要求3所述的方法,其特征在于,根据各数据库的属性数据,从各数据库中确定符合预设存储条件的数据库,具体包括:确定各数据的第一属性数据和/或第二属性数据,所述第一属性数据为数据库存储URL的总数量,所述第二属性数据为在预设时间内数据库存储URL的数量;针对各数据库,分别根据所述第一属性数据和/或所述第二属性数据,确定数据库的状态数据;根据确定出的各数据库的状态数据,确定符合预设存储条件的数据库。5.如权利要求2所述的方法,其特征在于,根据预设的图谱以及所述标识ID,转换得到与所述第一URL对应的第二URL,具体包括:根据预先建立的数据库的库标识与图谱标识之间的对应关系,确定所述数据库的库标识对应的图谱标识;根据所述图谱标识对应的图谱,将所述标识ID执行编码操作,得到所述标识ID对应的编码信息;根据所述编码信息,转换得到与所述第一URL对应的第二URL。6.如权利要求5所述的方法,其特征在于,根据所述图谱标识对应的图谱,将所述标识ID进行编码操作,得到对应所述标识ID的编码信息,具体包括:确定所述图谱包含的元素的个数;根据所述个数、所述图谱中包含的元素以及预设的规则,将所述标识ID执行编码操作,得到与所述标识ID对应的编码信息。7.如权利要求6所述的方法,其特征在于,所述标识ID为长整型的ID;根据所述个数、所述图谱中包含的元素以及预设的规则,将所述标识ID执行编码操作,得到与所述标识ID对应的编码信息,具体包括:计算所述标识ID与所述个数的商,得到第M商值以及第M余数;循环执行:计算第M商值与所述个数的商,得到第M+1商值以及第M+1余数,M为大于等于1的正整数,直至计算得到的第M+P商值为零,P为正整数;在计算得到的各余数后,根据所述图谱中包含的元素与余数之间的对应关系,确定计算得到的各余数对应的元素;将所述元素按照预设的排序规则进行排序,得到所述编码信息。8.如权利要求5至7任一项所述的方法,其特征在于,根据所述编码信息,转换得到与所述第一URL对应的第二URL,包括:根据预先建立的图谱标识与标识符之间的对应关系,确定与所述图谱标识对应的标识符;根据所述编码信息以及所述标识符,转换得到与所述第一URL对应的第二URL。9.如权利要求8所述的方法,其特征在于,根据所述编码信息以及所述标识符,转换得到与所述第一URL对应的第二URL,具体包括:确定转换所述第一URL所需的第三URL,其中,所述第三URL为预设的或根据所述第一URL中指定部分的字段确定的;将所述编码信息、所述标识符以及所述第三URL进行组合,转换得到所述第一URL对应的第二URL。10.如权利要求2所述的方法,其特征在于,所述方法还包括:建立所述第一URL、第二URL以及标识ID三者之间的对应关系,将所述对应关系保存在所述数据库中。11.如权利要求1~10任一所述的方法,其特征在于,所述第一URL为长URL,所述第二URL为短URL。12.一种统一资源定位符URL的转换方法,其特征在于,包括:接收包含第一URL的转换请求;识别所述第一URL中包含的标识符以及编码信息;根据所述标识符以及所述编码信息,转换得到与所述第一URL对应的第二URL。13.如权利要求12所述的方法,其特征在于,根据所述标识符以及编码信息,转换得到与所述第一URL对应的第二URL,具体包括:根据预先建立的数据库的库标识与标识符的对应关系,确定所述标识符所对应的数据库,所述数据库用于存储所述第一URL以及所述第一URL对应的第二URL;根据所述编码信息以及所述数据库,得到与所述第一URL对应的第二URL。14.如权利要求13所述的方法,其特征在于,根据所述编码信息以及所述数据库,转换得到与所述第一URL对应的第二URL,具体包括:根据预先建立的数据库的库标识与图谱标识的对应关系,确定所述数据库的库标识所对应的图谱标识;根据所述图谱标识对应的图谱,将所述编码信息执行解码操作,得到与所述编码信息对应的标识ID,所述标识ID为存储所述第二URL的所述数据库为其分配的;根据所述标识ID,从所述数据库中得到与所述第一URL对应的第二URL。15.如权利要求14所述的方法,其特征在于,根据所述图谱标识对应的图谱,将所述编码信息执行解码操作,得到与所述编码信息对...

【专利技术属性】
技术研发人员:李杰
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1