[发明专利]一种用于URL重定向的方法和装置在审
申请号: | 201310355923.4 | 申请日: | 2013-08-15 |
公开(公告)号: | CN104378453A | 公开(公告)日: | 2015-02-25 |
发明(设计)人: | 范洪涛;郑倍蓉 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许志勇 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 url 定向 方法 装置 | ||
技术领域
本申请涉及互联网技术领域,尤其涉及一种用于URL重定向的方法和装置。
背景技术
URL(Uniform/Universal Resource Locator)统一资源定位符(或称统一资源定位器/定位地址、URL地址等),有时也被俗称为网页地址。如同在网络上的门牌,是因特网上标准的资源的地址(Address)。它最初是由蒂姆·伯纳斯-李发明用来作为万维网的地址。现在它已经被万维网联盟编制为因特网标准RFC1738。
在因特网的历史上,URL的发明是一个非常基础的步骤。URL的语法是一般的,可扩展的,它使用ASCII代码的一部分来表示因特网的地址。URL的开始,一般会标志着一个计算机网络所使用的网络协议。URL的标准格式如下:协议类型://服务器地址(必要时需加上端口号)/路径/文件名。
大型WEB网站一般由多个关联系统组成,因此经常需要对URL进行重定向。
现有技术中,当用户在第一网络资源上请求访问第二网络资源,如果需要将第二网络资源重定向到第三网络资源,常用的用于URL重定向的方法有两种:
第一种方法:用户在第一网络资源上发起对第二网络资源的请求,如http://www.b.com/?biz=test&redirect=http://www.c.com,该URL中包含业务参数biz=test和重定向请求redirect=http://www.c.com;第二网络资源接受请求,并根据请求参数执行业务,如biz=test;第二网络资源处理完业务后,根据第一网络资源的请求参数,如redirect=http://www.c.com,重定向到第三网络资源。
该第一种方法存在的问题是把重定向URL作为参数传递,业务参数暴露,会对用户数据造成泄漏,安全性不高;此外,传递的URL参数冗长、复杂,不够整洁。
第二种方法:用户在第一网络资源上发起对第二网络资源的请求,如http://www.b.com/test.htm?biz=test,该URL中包含业务参数biz=test;第二网络资源接受请求,并根据请求参数执行业务,如biz=test;第二网络资源处理完业务后,回调第一网络资源的某个URL,如http://www.a.com/callback.htm?result=1。其中,result=1为第二网络资源对业务参数biz=test进行处理后得到的结果参数。结果参数用于确定重定向的URL。回调地址是第一网络资源与第二网络资源事先约定的。第一网络资源接收到第二网络资源的回调请求,根据第一网络资源的URL重定向配置信息执行URL重定向;URL重定向配置信息是事先配置好的、能够通过上述处理结果检索到的信息。如当结果参数为result=1时,根据该结果参数得到重定向的URL为URL1。
该第二种方法虽然实现了对重定向URL的配置,但可控性不强,在重定向阶段不能获取发起请求阶段用户的场景信息,只能根据第二网络资源的返回结果,选择不同的URL进行重定向。
由此可见,现有的用于URL重定向的方法都存在一些问题,无法解决本领域中对URL重定向的可控性和安全性的要求。
发明内容
本申请的主要目的在于提供一种新的用于URL重定向的技术方案,以解决现有技术存在的上述问题,其中:
根据本申请的第一方面,提供一种用于URL重定向的方法,包括步骤:获取用户在第一网络资源上请求访问第二网络资源时的场景参数;以及基于场景参数生成重定向的URL。
根据本申请的第二方面,提供一种用于URL重定向的装置,包括:场景参数获取模块,用于获取用户在第一网络资源上请求访问第二网络资源时的场景参数;以及重定向URL生成模块,用于基于场景参数生成重定向的URL。
本申请提供的用于URL重定向的技术方案,由于保存了重定向发起阶段的场景参数,使得重定向具有可控性。另外,由于对需要在网络资源间进行传递的场景参数进行了加密,使得参数的安全性更好。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1示意性地示出了本申请提出的用于URL重定向的方法的总体流程图;
图2示意性地示出了根据本申请一个实施例的用于URL重定向的方法的部分流程图;
图3示意性地示出了根据本申请另一个实施例的用于URL重定向的方法的部分流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310355923.4/2.html,转载请声明来源钻瓜专利网。