文件下载方法及装置的制造方法

文档序号:9251028阅读:261来源:国知局
文件下载方法及装置的制造方法
【技术领域】
[0001]本发明涉及网络技术领域,特别涉及一种文件下载方法及装置。
【背景技术】
[0002]随着网络技术的发展,终端不仅可以在线查看视频、音频、文档等文件,还可以离线查看文件。而离线查看文件之前,终端需要从服务器中下载文件,并进行存储。
[0003]假如该终端为手机,此时,手机下载文件的方法可以包括两种,第一种:手机下载并安装查看文件的应用,当手机接收到用户通过该应用提交的下载指令时,该手机向服务器发送下载请求,该下载请求中携带待下载文件标识。当服务器接收到该下载请求时,服务器根据该待下载文件标识,从存储的文件标识与文件之间的对应关系中获取对应的文件,并将获取的文件发送给该手机。第二种:通过电脑根据上述第一种方式下载该文件之后,将手机通过USB (Universal Serial Bus,通用串行总线)连接到电脑,并将电脑下载的文件复制到手机中。
[0004]由于手机的屏幕较小,通过上述第一种方式下载文件时,操作较困难,容易出错。而通过上述第二种方式向手机下载文件时,需要执行下载操作和复制操作,操作比较复杂,降低了下载文件的效率。

【发明内容】

[0005]为了解决现有技术的问题,本发明实施例提供了一种文件下载方法及装置。所述技术方案如下:
[0006]一方面,提供了一种文件下载方法,所述方法包括:
[0007]接收第一终端发送的第一文件下载请求,所述第一文件下载请求携带所述第一终端已登录的用户账号和待下载的第一文件标识,所述第一文件下载请求用于请求将第一文件下载至与所述用户账号绑定的第二终端;
[0008]确定所述第二终端已登录所述用户账号;
[0009]基于所述用户账号和所述第一文件标识,向所述第二终端发送所述第一文件。
[0010]另一方面,提供了一种文件下载装置,所述装置包括:
[0011]第一接收模块,用于接收第一终端发送的第一文件下载请求,所述第一文件下载请求携带所述第一终端已登录的用户账号和待下载的第一文件标识,所述第一文件下载请求用于请求将第一文件下载至与所述用户账号绑定的第二终端;
[0012]确定模块,用于确定所述第二终端已登录所述用户账号;
[0013]第一发送模块,用于基于所述用户账号和所述第一文件标识,向所述第二终端发送所述第一文件。
[0014]在本发明实施例中,第一终端向服务器发送第一文件下载请求后,服务器确定第二终端已登录该用户账号时,该服务器直接向第二终端发送第一文件,假如第一终端为电脑,第二终端为手机,这样,通过电脑向服务器发送第一文件下载请求,避免手机屏幕较小容易出错的情况,并且通过电脑向服务器发送第一文件下载请求之后,服务器直接将第一文件下载至手机上,并没有将第一文件下载到电脑,省去了文件复制的过程,减少了下载文件的时间,进而提高了下载文件的效率。
【附图说明】
[0015]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1是本发明实施例提供的一种文件下载系统架构图;
[0017]图2是本发明实施例提供的第一种文件下载方法流程图;
[0018]图3是本发明实施例提供的第二种文件下载方法流程图;
[0019]图4是本发明实施例提供的一种指令提交界面示意图;
[0020]图5是本发明实施例提供的第一种登录提示信息显示界面示意图;
[0021]图6是本发明实施例提供的第二种登录提示信息显示界面示意图;
[0022]图7是本发明实施例提供的一种下载提示信息显示界面示意图;
[0023]图8是本发明实施例提供的第一种文件下载装置结构示意图;
[0024]图9是本发明实施例提供的第二种文件下载装置结构示意图;
[0025]图10是本发明实施例提供的第三种文件下载装置结构示意图;
[0026]图11是本发明实施例提供的第四种文件下载装置结构示意图;
[0027]图12是本发明实施例提供的第五种文件下载装置结构示意图;
[0028]图13是本发明实施例提供的第六种文件下载装置结构示意图;
[0029]图14是本发明实施例提供的第七种文件下载装置结构示意图。
【具体实施方式】
[0030]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0031]图1是本发明实施例提供的一种文件下载系统架构图。参见图1,该系统包括??第一终端、第二终端和服务器。第一终端和第二终端均用于安装查看文件的应用,并通过该应用登录用户账户,以及通过该应用查看该文件,且第一终端可以为个人计算机、掌上电脑等,第二终端可以为手机、pad等。服务器可以包括web服务器、存储服务器和数据服务器,且web服务器用于接收第一终端发送的第一文件下载请求,存储服务器用于在第二终端未登录用户账号时,存储该用户账号与文件标识之间的对应关系,数据服务器用于存储文件,并将待下载的文件发送给第二终端。
[0032]图2是本发明实施例提供的一种文件下载方法流程图。参见图2,该方法包括:
[0033]步骤201:接收第一终端发送的第一文件下载请求,第一文件下载请求携带第一终端已登录的用户账号和待下载的第一文件标识,第一文件下载请求用于请求将第一文件下载至与该用户账号绑定的第二终端。
[0034]步骤202:确定第二终端已登录该用户账号。
[0035]步骤203:基于该用户账号和第一文件标识,向第二终端发送第一文件。
[0036]在本发明实施例中,第一终端向服务器发送第一文件下载请求后,服务器确定第二终端已登录该用户账号时,该服务器直接向第二终端发送第一文件,假如第一终端为电脑,第二终端为手机,这样,通过电脑向服务器发送第一文件下载请求,避免手机屏幕较小容易出错的情况,并且通过电脑向服务器发送第一文件下载请求之后,服务器直接将第一文件下载至手机上,并没有将第一文件下载到电脑,省去了文件复制的过程,减少了下载文件的时间,进而提高了下载文件的效率。
[0037]可选地,确定第二终端已登录该用户账号,包括:
[0038]判断第二终端是否已登录该用户账号;
[0039]当第二终端未登录该用户账号时,向第一终端发送登录提示信息,使第二终端登录该用户账号。
[0040]可选地,判断第二终端是否已登录该用户账号,包括:
[0041]根据该用户账号,获取已登录该用户账号的终端与服务器之间的连接;
[0042]确定与该用户账号绑定的第二终端标识;
[0043]基于第二终端标识,判断获取的连接中是否包括第二终端与服务器之间的连接;
[0044]当获取的连接中包括第二终端与服务器之间的连接时,确定第二终端已登录该用户账号;
[0045]当获取的连接中不包括第二终端与服务器之间的连接时,确定第二终端未登录该用户账号。
[0046]可选地,当第二终端未登录该用户账号时,向第一终端发送登录提示信息,使第二终端登录该用户账号,包括:
[0047]存储该用户账号和第一文件标识;
[0048]向第一终端发送登录提示信息,该登录提示信息用于提示用户使第二终端登录该用户账号;
[0049]当建立与第二终端之间的连接时,确定第二终端已登录该用户账号。
[0050]可选地,确定与该用户账号绑定的第二终端标识,包括:
[0051]根据该用户账号,从存储的用户账号与终端标识之间的对应关系中,获取与该用户账号绑定的第二终端标识,该用户账号与终端标识之间的对应关系中存储的终端标识为历史登录该用户账号的终端标识;或者,
[0052]当第一文件下载请求还携带第二终端标识时,将第一文件下载请求携带的第二终端标识确定为与该用户账号绑定的第二终端标识。
[0053]可选地,接收第一终端发送的第一文件下载请求之前,还包括:
[0054]接收第
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1