【技术实现步骤摘要】
一种文件传输的方法、系统及终端设备
本专利技术属于通信
,尤其涉及一种文件传输的方法、系统及终端设备。
技术介绍
随着社会的发展和进步,基于网络通信协议的文件传输方式现已广泛应用在生活中的各个领域。现有技术中,基于网络通信协议的传输文件的方式有多种,当终端通过网络通信协议传输文件至目标终端时,不能根据目标终端和自身的网络情况自主选择传输方式进行传输文件,浪费时间和资源,降低了文件的传输效率。
技术实现思路
有鉴于此,本专利技术实施例提供了一种文件传输的方法、系统及终端设备,以解决现有技术中不能根据目标终端和自身的网络情况自主选择传输方式进行传输文件,造成时间和资源的浪费,文件的传输效率低的问题。本专利技术实施例的第一方面提供了一种文件传输的方法,包括:检测当前网络环境。所述当前网络环境为互联网时,获取本地的网络地址和目标终端的网络地址,并根据所述本地的网络地址和所述目标终端的网络地址判断是否在同一网段。若不在同一网段,基于第一预设传输协议将待传输的文件上传至网络服务器,以使所述目标终端从所述网络服务器下载所述文件。若在同一网段,基于第二预设传输协议将所述文件传输 ...
【技术保护点】
1.一种文件传输的方法,其特征在于,所述方法包括:检测当前网络环境;所述当前网络环境为互联网时,获取本地的网络地址和目标终端的网络地址,并根据所述本地的网络地址和所述目标终端的网络地址判断是否在同一网段;若不在同一网段,基于第一预设传输协议将待传输的文件上传至网络服务器,以使所述目标终端从所述网络服务器下载所述文件;若在同一网段,基于第二预设传输协议将所述文件传输至所述目标终端;所述当前网络环境为局域网时,检测所述目标终端是否在同一局域网中;若所述目标终端在同一局域网中,基于所述第二预设传输协议将所述文件传输至所述目标终端。
【技术特征摘要】
1.一种文件传输的方法,其特征在于,所述方法包括:检测当前网络环境;所述当前网络环境为互联网时,获取本地的网络地址和目标终端的网络地址,并根据所述本地的网络地址和所述目标终端的网络地址判断是否在同一网段;若不在同一网段,基于第一预设传输协议将待传输的文件上传至网络服务器,以使所述目标终端从所述网络服务器下载所述文件;若在同一网段,基于第二预设传输协议将所述文件传输至所述目标终端;所述当前网络环境为局域网时,检测所述目标终端是否在同一局域网中;若所述目标终端在同一局域网中,基于所述第二预设传输协议将所述文件传输至所述目标终端。2.如权利要求1所述文件传输的方法,其特征在于,所述第一预设传输协议包括FTP文件传输协议和分片传输协议,所述第二预设传输协议为TCP传输控制协议。3.如权利要求1所述文件传输的方法,其特征在于,所述基于第二预设传输协议将所述文件传输至所述目标终端,具体包括:获取所述目标终端的网络地址和网络端口;根据所述网络地址和所述网络端口将所述文件发送至所述目标终端。4.如权利要求1所述文件传输的方法,其特征在于,所述方法还包括:按照第一预设规则检测所述目标终端中是否保存有所述文件;当检测出所述目标终端中保存有所述文件时,获取所述文件的存放路径,并将所述文件的存放路径发送至所述目标终端。5.如权利要求1所述文件传输的方法,其特征在于,所述基于第一预设传输协议将待传输的文件上传至网络服务器之后,还包括:获取所述文件在所述网络服务器中的存储路径;当接收到所述文件的请求指令时,将所述存储路径发送至所述目标终端。6.一种文件传输的系统,其特征在于,所述系统包...
【专利技术属性】
技术研发人员:邓华芹,
申请(专利权)人:深圳市创易联合科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。