[发明专利]一种重定向的方法及装置在审
申请号: | 201710114921.4 | 申请日: | 2017-02-28 |
公开(公告)号: | CN106878434A | 公开(公告)日: | 2017-06-20 |
发明(设计)人: | 王奇;孙艳杰 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京博思佳知识产权代理有限公司11415 | 代理人: | 陈蕾 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 定向 方法 装置 | ||
技术领域
本申请涉及通信技术领域,特别涉及重定向的方法及装置。
背景技术
网络通信中,HTTPS(Hyper Text Transfer Protocol over Secure Socket Layer,支持安全套接层的超文本传输协议)是较HTTP(Hyper Text Transfer Protocol,超文本传输协议)更为安全的一种传输协议。它们有完全不同的连接方式,使用的端口也不相同,当用户使用HTTP访问基于HTTPS的服务器时,就需要将该HTTP访问重定向为HTTPS的访问。
现有技术中,当用户使用客户端访问某网站的服务器集群时,访问请求会经过服务器侧的负载均衡设备定向至被访问网站的一台专用服务器,当专用服务器判定需要将HTTP访问重定向为HTTPS访问时,该专用服务器通过负载均衡设备向客户端发送重定向报文。客户端根据重定向报文重新发送HTTPS访问,HTTPS访问再次经过负载均衡设备定向至专用服务器,专用服务器通过负载均衡设备转发该HTTPS访问至服务器集群。可见,在现有技术中,HTTP访问重定向为HTTPS访问需要多次经过负载均衡设备的转发,且需要从服务器集群中分配一台专用服务器,其资源占用较多,效率较低。
发明内容
本发明实施例提供重定向的方法和装置,用于解决现有技术资源占用较多,效率较低的问题。
根据本发明实施例的第一方面,提供一种重定向的方法,所述方法应用于与服务器集群相连的负载均衡设备,所述方法包括:
从客户端接收访问请求;
如果所述访问请求命中所述负载均衡设备的重定向策略,则向所述客户端发送重定向后的统一资源定位符URL,以使所述客户端按照所述重定向后的URL重新发送HTTPS请求;
从客户端接收所述重新发送的HTTPS请求后,向所述服务器集群转发所述重新发送的HTTPS请求。
根据本发明实施例的第二方面,提供一种重定向的装置,所述装置应用于与服务器集群相连的负载均衡设备,所述装置包括:
接收单元,用于从客户端接收访问请求;
发送单元,用于在所述访问请求命中所述负载均衡设备的重定向策略时,向所述客户端发送重定向后的统一资源定位符URL,以使所述客户端按照所述重定向后的URL重新发送HTTPS请求;还用于从客户端接收到所述重新发送的HTTPS请求后,向所述服务器集群转发所述重新发送的HTTPS请求。
由以上技术方案可见,本发明实施例通过使用负载均衡服务器向所述客户端发送重定向后的URL(Uniform Resource Locator,统一资源定位符),以使所述客户端按照所述重定向后的URL重新发送HTTPS请求,实现了在负载均衡服务器侧对HTTP请求的重定向。避免了对服务器集群的依赖,同时也避免了现有技术在重定向时需要负载均衡设备的多次转发的情况,其资源占用较少,效率较高。
附图说明
图1为本发明实施例重定向的方法的一个应用场景示意图;
图2为本发明重定向的方法的一个实施例流程图;
图3为本发明重定向的方法的另一个实施例流程图;
图4为本发明重定向的装置所在设备的一种硬件结构图;
图5为本发明重定向的装置的一个实施例框图。
具体实施方式
为了使本技术领域的人员更好的理解本发明实施例中的技术方案,并使本发明实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明实施例中的技术方案作进一步详细的说明。
图1为本发明实施例重定向的方法的一个应用场景示意图,所示应用场景包含一个四台服务器组成的服务器集群,一台负载均衡设备,以及一台客户端,所示客户端通过负载均衡设备与服务器集群相连,可以向服务器集群发送HTTP请求以及HTTPS请求。
以将图1所示场景中客户端发送的HTTP请求重定向为HTTPS请求为例,现有技术中,该HTTP请求会经过所示负载均衡设备定向至所示服务器集群的一台专用服务器,该专用服务器通过负载均衡设备向客户端发送重定向报文。客户端根据重定向报文重新发送HTTPS访问,HTTPS访问再次经过负载均衡设备定向至专用服务器,专用服务器判定无需重定向后再通过负载均衡设备转发该HTTPS访问至服务器集群。可见,在现有技术中,将HTTP访问重定向为HTTPS访问需要多次经过负载均衡设备的转发,且需要从服务器集群中分配一台专用服务器,其资源占用较多,效率较低。
下面结合图1示出的应用场景,对本发明实施例进行详细说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710114921.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:远程控制装置及方法
- 下一篇:一种基于云存储的手机应用开发方法