HTTP报文的重写方法及装置制造方法及图纸

技术编号:15695518 阅读:98 留言:0更新日期:2017-06-24 11:00
本申请提供一种HTTP报文的重写方法及装置,该方法可以包括:确定对应于接收到HTTP报文的预配置重写参数,以及所述HTTP报文中对应于所述重写参数的首部字段;确定所述重写参数的动态数值;根据所述动态数值对所述首部字段执行重写操作。通过本申请的技术方案,可以在需要重写的首部字段的数值为动态变化时,保证负载均衡设备执行重写操作的正确性,实现对HTTP报文的动态重写。

【技术实现步骤摘要】
HTTP报文的重写方法及装置
本申请涉及通讯
,尤其涉及一种HTTP报文的重写方法及装置。
技术介绍
在相关技术中,负载均衡设备可以根据服务器或客户端的需要对HTTP(HyperTextTransferProtocol,超文本传输协议)报文进行修改,即执行重写操作。然而,由于在相关技术中,负载均衡设备按照预先配置的固定会话信息,对接收到的HTTP报文执行重写操作,导致当会话信息发生变化时,负载均衡设备无法执行正确的重写操作。
技术实现思路
有鉴于此,本申请提供一种HTTP报文的重写方法及装置,可以根据会话信息的变化对HTTP报文进行动态重写。为实现上述目的,本申请提供技术方案如下:根据本申请的第一方面,提出了一种HTTP报文的重写方法,应用于负载均衡设备,所述方法包括:确定对应于接收到HTTP报文的预配置重写参数,以及所述HTTP报文中对应于所述重写参数的首部字段;确定所述重写参数的动态数值;根据所述动态数值对所述首部字段执行重写操作。根据本申请的第二方面,提出了一种HTTP报文的重写装置,应用于负载均衡设备,所述装置包括:第一确定单元,确定对应于接收到HTTP报文的预配置重写参数本文档来自技高网...
HTTP报文的重写方法及装置

【技术保护点】
一种HTTP报文的重写方法,其特征在于,应用于负载均衡设备,所述方法包括:确定对应于接收到HTTP报文的预配置重写参数,以及所述HTTP报文中对应于所述重写参数的首部字段;确定所述重写参数的动态数值;根据所述动态数值对所述首部字段执行重写操作。

【技术特征摘要】
1.一种HTTP报文的重写方法,其特征在于,应用于负载均衡设备,所述方法包括:确定对应于接收到HTTP报文的预配置重写参数,以及所述HTTP报文中对应于所述重写参数的首部字段;确定所述重写参数的动态数值;根据所述动态数值对所述首部字段执行重写操作。2.根据权利要求1所述的方法,其特征在于,所述确定所述重写参数的动态数值,包括:当所述重写参数对应于特定会话信息时,解析所述HTTP报文所属会话的所述特定会话信息;根据解析结果确定所述重写参数的动态数值。3.根据权利要求2所述的方法,其特征在于,所述会话信息包括以下至少之一:URI、HOST、HOST名称、HOST端口、客户端IP地址、客户端端口、物理服务器IP地址、物理服务器端口、虚拟服务器IP地址、虚拟服务器端口。4.根据权利要求1所述的方法,其特征在于,所述根据所述动态数值对所述首部字段执行重写操作,包括:获取所述首部字段的位置信息;根据获取的位置信息将所述首部字段的原始数值替换为所述动态数值。5.根据权利要求1所述的方法,其特征在于,所述重写参数的类型包括请求重写内容和响应重写内容;所述请求重写内容为针对HTTP请求报文的重写内容,所述响应重写内容为针对HTTP响应报文的重写内容;其中,所述请求重写内容包含以下至少之一:插入首部、删除首部、重写首部、重写URI、插入证书;所述响应重写内容包含以下至少之一:插入首部、删除首部、重写首部、重写负载...

【专利技术属性】
技术研发人员:邓迅
申请(专利权)人:杭州迪普科技股份有限公司
类型:发明
国别省市:浙江,33

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

1