[发明专利]数据传输控制方法、装置、计算机系统和介质在审
申请号: | 201911092217.9 | 申请日: | 2019-11-08 |
公开(公告)号: | CN110808993A | 公开(公告)日: | 2020-02-18 |
发明(设计)人: | 张在兴;樊宁 | 申请(专利权)人: | 京东数字科技控股有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 葛琪妮 |
地址: | 100176 北京市大兴区北京经*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 控制 方法 装置 计算机系统 介质 | ||
本公开提供了一种用于中间系统的数据传输控制方法,所述中间系统与服务端部署于第一网络。所述方法包括:拦截来自部署于第二网络的客户端的请求数据,所述请求数据包括来源标识;确定所述来源标识是否符合第一过滤条件;以及在所述来源标识不符合第一过滤条件且所述请求数据携带解密标识的情况下,对所述请求数据的加密报文体进行解密,以便得到明文请求数据,并经由所述第一网络将所述明文请求数据发送至所述服务端。本公开还提供了一种用于中间系统的数据传输控制装置、一种用于客户端的数据传输控制方法和装置、一种计算机系统以及一种计算机可读存储介质。
技术领域
本公开涉及计算机技术领域,更具体地,涉及一种用于中间系统的数据传输控制方法和装置、用于中间系统的数据传输控制方法和装置、计算机系统和介质。
背景技术
在客户端与服务端之间进行数据传输的场景中,一种数据传输方案是:客户端与服务端之间约定传输方式(明文传输或密文传输),然后按照所约定的传输方式进行数据传输。如果切换传输方式,则需要客户端与服务端之间重新约定传输方式然后再进行数据传输,该切换过程较为繁琐,无法进行快速切换。
发明内容
有鉴于此,本公开提供了一种改进的数据传输控制方法和装置。
本公开的一个方面提供了一种用于中间系统的数据传输控制方法,该中间系统与服务端部署于第一网络。该方法包括:拦截来自部署于第二网络的客户端的请求数据,该请求数据包括来源标识。然后确定该来源标识是否符合第一过滤条件。在该来源标识不符合第一过滤条件且请求数据携带解密标识的情况下,对请求数据的加密报文体进行解密,以便得到明文请求数据,并经由第一网络将该明文请求数据发送至服务端。
根据本公开的实施例,上述方法还包括:在该来源标识符合第一过滤条件的情况下,经由第一网络将请求数据直接发送至服务端。
根据本公开的实施例,上述方法还包括:在来源标识不符合第一过滤条件且请求数据未携带解密标识的情况下,经由第一网络将请求数据发送至服务端。
根据本公开的实施例,上述方法还包括:获取请求数据的请求URI,该请求URI作为上述来源标识。将该请求URI与预置的过滤排除名单进行匹配,如果匹配成功,则确定请求数据的来源标识符合第一过滤条件。
根据本公开的实施例,上述方法还包括:在来源标识不符合第一过滤条件且请求数据携带解密标识的情况下,确定解密标识的取值是否为预定字符串。如果是,则对请求数据携带的cookie数据进行解密,以便得到明文cookie数据。上述经由第一网络将明文请求数据发送至服务端包括:经由第一网络将携带明文cookie数据的明文请求数据发送至服务端。
根据本公开的实施例,上述方法还包括:确定请求数据的报文头中是否存在解密标识,如果是,则确定请求数据携带解密标识。
根据本公开的实施例,上述方法还包括:接收来自服务端的响应数据,该响应数据包括目的地标识。然后确定该目的地标识是否符合第二过滤条件。在该目的地标识不符合第二过滤条件的情况下,对响应数据的报文体进行加密,以便得到包含加密报文体的响应数据,并将该包含加密报文体的响应数据发送至客户端。
根据本公开的实施例,上述方法还包括:在该目的地标识符合第二过滤条件的情况下,将响应数据直接发送至符合该目的地标识的客户端。
根据本公开的实施例,上述方法还包括:在目的地标识不符合第二过滤条件的情况下,在上述包含加密报文体的响应数据中添加加密标识。
根据本公开的实施例,上述方法还包括:在目的地标识不符合第二过滤条件的情况下,对响应数据携带的cookie数据进行加密,以便得到加密cookie数据。上述在包含加密报文体的响应数据中添加加密标识包括:在该响应数据的报文头中添加加密标识,并设置该加密标识的取值为预定字符串。上述将包含加密报文体的响应数据发送至客户端包括:将携带加密cookie数据且包含加密报文体的响应数据发送至客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京东数字科技控股有限公司,未经京东数字科技控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911092217.9/2.html,转载请声明来源钻瓜专利网。