The invention discloses a method and a device for file transmission, which relates to the technical field of information, and can ensure that the receiver can download the complete file, thereby improving the accuracy of file transmission. The method comprises: acquiring the file list in the intermediate device, the list of files stored in file identification information of different documents; judge carrying identification information, preset identification the existence of identification information of the different types of documents in which the preset identification for the sending device confirmation document complete transmission to intermediate equipment the configuration, the preset ID identification information symbol file; if there is, to the middle device sends a file transmission request, identification information of the file transfer request carrying the intermediate file; receiving the equipment sent and the identification information corresponding to the file. The invention is suitable for the transmission of files.
【技术实现步骤摘要】
本专利技术涉及信息
,特别是涉及一种文件传输方法和装置。
技术介绍
随着互联网的不断发展和普及,越来越多的用户将自己的计算机接入到网络中。其中,FTP(FileTransferProtocol,文件传输协议)是互联网最早提供的服务之一,用户与用户之间可以通过FTP进行文件的传输。在实际的应用中,数据发布方需要通过FTP给数据接收方传输文件,即将文件上传至数据服务器,然后接收方可以从数据服务器下载文件。由于接收方可以随时从数据服务器下载文件,无法获知文件的传输状态,造成接收方下载的文件为发布方正在上传的文件,从而导致接收方下载的文件不完整。目前,为了保证接收方下载到完整的文件,数据的发布方和接收方通过互相商定的文件下载时间点进行文件传输。即发布方估算上传文件所需的时间并告知接收方下载文件的时间,然后在商定的时间之前,将文件上传至数据服务器,从而接收方能够下载到完整文件。然而,当网络传输速度变慢时,发布方发送的文件在规定的时间不能完整的传输到数据服务器上,造成接收方不能下载到完整的文件,导致文件传输的准确率较低。
技术实现思路
有鉴于此,本专利技术提供一种文件传输方法和装置,主要目的在于能够保证接收方下载到完整的文件,从而能够提升文件传输的准确率。依据本专利技术一方面,提供了一种文件传输方法,包括:获取中间设备中保存的文件列表,所述文件列表中保存有不同文件的标识信息;判断所述不同文件的标识信息中是否存在携带有预置标识的标识信息,其中,所述预置标识为发送设备确认文件完整传输到所述中间设备时配置的,所述预置标识为标志文件的标识信息;若存在,则向中间设备发送文件 ...
【技术保护点】
一种文件传输方法,其特征在于,包括:获取中间设备中保存的文件列表,所述文件列表中保存有不同文件的标识信息;判断所述不同文件的标识信息中是否存在携带有预置标识的标识信息,其中,所述预置标识为发送设备确认文件完整传输到所述中间设备时配置的,所述预置标识为标志文件的标识信息;若存在,则向所述中间设备发送文件传输请求,所述文件传输请求携带所述文件的标识信息;接收所述中间设备发送的与所述标识信息对应的文件。
【技术特征摘要】
1.一种文件传输方法,其特征在于,包括:获取中间设备中保存的文件列表,所述文件列表中保存有不同文件的标识信息;判断所述不同文件的标识信息中是否存在携带有预置标识的标识信息,其中,所述预置标识为发送设备确认文件完整传输到所述中间设备时配置的,所述预置标识为标志文件的标识信息;若存在,则向所述中间设备发送文件传输请求,所述文件传输请求携带所述文件的标识信息;接收所述中间设备发送的与所述标识信息对应的文件。2.根据权利要求1所述的文件传输方法,其特征在于,所述接收所述中间设备发送的与所述标识信息对应的文件包括:接收所述中间设备发送的与所述标识信息对应的文件以及与所述预置标识对应的标志文件。3.根据权利要求2所述的文件传输方法,其特征在于,所述标志文件中携带所述文件的信息摘要MD5值,所述接收所述中间设备发送的与所述标识信息对应的文件以及与所述预置标识对应的文件之后,还包括:判断所述标志文件对应的长度是否符合预置条件;若是,则确认所述文件正确。4.根据权利要求3所述的文件传输方法,其特征在于,所述若是,则确认所述文件正确包括:若是,则生成所述文件的MD5值;判断生成的所述文件的MD5值是否与所述标志文件中携带的所述文件的
\tMD5值一致;若是,则确认所述文件正确。5.一种文件传输方法,其特征在于,包括:向中间设备发送待传输的文件;检测是否接收到所述中间设备发送的提示信息,其中,所述提示信息用于提示所述文件完整传输到所述中间设备;若是,则生成与所述文件对应的标志文件并发送给所述中间设备,以使得所述中间设备将文件列表中所述文件的标识信息中添加预置标识,所述文件列表中保存有不同文件的标识信息,所述预置标识为标志文件的标识信息。6.根据权利要求5所述的文件传输方法,其特征在于,所述若是,生成与所述文件对应的标志文件并发送给所述中间设备之前,还包括:获取所述文件对应的信息摘要MD5值;所述若是,则生成所述文件对应的标志文...
【专利技术属性】
技术研发人员:李可欣,
申请(专利权)人:北京国双科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。