[发明专利]一种数据传输方法、装置、存储介质及处理器在审
申请号: | 201811290278.1 | 申请日: | 2018-10-31 |
公开(公告)号: | CN111131133A | 公开(公告)日: | 2020-05-08 |
发明(设计)人: | 张野 | 申请(专利权)人: | 北京国双科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 100086 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 方法 装置 存储 介质 处理器 | ||
本发明公开了一种数据传输方法和装置。所述方法包括:获取终端的数据传输请求,确定数据传输请求的类型,获取数据传输类型对应的预设传输权限,根据用于确定传输权限的信息,确定数据传输请求对应的传输权限,验证终端的数据传输请求对应的传输权限是否满足预设传输权限,若满足预设传输权限,则与终端进行数据传输,数据传输请求中携带有用于确定传输权限的信息,数据传输请求的类型包括数据上传请求和数据下载请求中的至少一种,且不同类型的数据传输请求对应于不同的预设传输权限,实现了上传权限和下载权限的分离,避免用户只能同时具备上传权限和下载权限的限制,提高了权限管理的灵活性,对于程序开发等类似的场景,程序的安全性也更高。
技术领域
本发明涉及数据处理技术领域,特别是涉及一种数据传输方法、一种数据传输装置、一种存储介质及一种处理器。
背景技术
随着网络的发展,存储不再局限于计算机本地,网络存储日益在服务器领域日益成为主流。网络存储主要用于多台计算机主机共享存储空间,和为计算机提供文件共享服务,从办公室到家庭,网络存储越来越受欢迎。
网络存储服务器在上传下载过程中,一般利用一个指定的确定传输权限的信息,用来做身份认证,并且上传下载使用的是同一个确定传输权限的信息,也就是说,每个用户上传、下载的功能是绑定的,如果有上传的权限,就会有下载的权限,如果没有下载的权限,也就没有上传的权限,这种方式造成权限无法分离,权限管理的灵活性差,对于像程序开发类似的场景,存储的安全性也不高。
发明内容
鉴于上述问题,提出了一种数据传输方法和装置,以解决用户只能同时具备上传权限和下载权限的问题。
依据本发明的一个方面,提供了一种数据传输方法,包括:
获取终端的数据传输请求;其中,所述数据传输请求中携带有用于确定传输权限的信息,所述数据传输请求的类型包括数据上传请求和数据下载请求中的至少一种,且不同类型的数据传输请求对应于不同的预设传输权限;
确定所述数据传输请求的类型,并获取所述数据传输类型对应的预设传输权限;
根据所述数据传输请求中携带的用于确定传输权限的信息,确定所述数据传输请求对应的传输权限;
验证所述终端的数据传输请求对应的传输权限是否满足所述预设传输权限;
若满足所述预设传输权限,则与所述终端进行数据传输。
可选地,在所述获取终端的数据传输请求之前,所述方法还包括:
分别生成每种数据传输类型对应的预设传输权限,所述预设传输权限包括:预设上传权限和预设下载权限;其中,数据上传请求对应预设上传权限,数据下载请求对应预设下载权限。
可选地,所述数据传输请求中还携带有请求参数信息,在验证所述终端的数据传输请求对应的传输权限是否满足所述预设传输权限之前,所述方法还包括:
解析所述数据传输请求中的请求参数信息,得到存储路径和文件名称;
将所述存储路径、文件名称和存储系统的根目录拼接为文件路径信息,以便根据所述文件路径信息进行数据传输。
可选地,所述与所述终端进行数据传输包括:
当所述数据传输为数据上传时,接收所述终端上传的数据,并将接收的数据存储至存储服务器中所述文件路径信息对应的路径下;
或者,
当所述数据传输为数据下载时,从所述存储服务器中所述文件路径信息对应的路径下下载数据,并将下载的数据保存至所述终端。
可选地,所述根据所述数据传输请求中携带的用于确定传输权限的信息,确定所述数据传输请求对应的传输权限包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京国双科技有限公司,未经北京国双科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811290278.1/2.html,转载请声明来源钻瓜专利网。