The aim of the present invention is to provide a method, device and system for file transmission. Compared with the prior art, the invention through the service device generates a first signaling, and send the documents the user equipment transfer request, the first signaling request for the file transfer based verification, if the first signaling has corresponding to the transmission file, the file transfer request is rejected, on the contrary, if the the first is not corresponding to the transmitted signaling file allows the user equipment for file transfer; and through the first signaling number on file transfer restrictions, ensure a signaling only corresponding to a file transfer, effectively avoid the possible conflicts when multiple file upload, but also to allow the user to check the situation of the uploaded files, upload files to avoid multiple view. Therefore, the invention can ensure the security, reliability and effectiveness of file transmission, and improve the user's experience of use.
【技术实现步骤摘要】
一种用于文件传输的方法与装置
本专利技术涉及数据传输领域,尤其涉及一种文件传输的技术。
技术介绍
当前,互联网服务已经能够覆盖人们的各类生活与工作需求。随着互联网服务覆盖的范围不断扩大,一些互联网服务需要用户上传具有认证性质的资质文件(如个人身份证、营业执照、授权书等)以提供相应的服务。对于这类资质文件的传输则需要保证传输过程中的安全性,包括上传过程中的安全性以及查看/展示过程中的安全性。而在现有技术中,在上传中,仅通过如对终端进行识别等方式来保证所上传的文件的安全性,而若是存在多个已认证的终端同时向服务器上传所需要的同一个资质文件,则无法判定哪个终端所上传的是合法文件,很容易产生冲突;在下载中,则是通过禁止用户再次查看所上传的文件的方式,来防止非法分子通过图片url或者其他方式再次获取图片,很明显,这种方式使得用户也无法再次查阅验证所上传的文件。因此,现有技术中的文件传输方式,对于资质文件等要求比较特殊的文件而言,仍存在一定的安全隐患,同时,也存在为了安全性而牺牲用户体验的缺陷。
技术实现思路
本专利技术的目的是提供一种用于文件传输的方法、装置与系统。根据本专利技术 ...
【技术保护点】
一种在服务设备端用于文件传输的方法,其中,所述方法包括以下步骤:获取用户设备所发送的信令请求,其中,所述信令请求根据文件传输位置生成;根据所述信令请求,结合用户标识信息以及信令请求时间信息,生成第一信令;将所述第一信令发送给所述用户设备;接收所述用户设备所发送的文件传输请求,其中,所述文件传输请求包括文件上传请求和/或文件下载请求,所述文件传输请求与所述文件传输位置相对应;判断所述文件传输请求所对应的认证信息,其中,所述认证信息中包括所述第一信令是否已经对应于已传输文件;若所述认证信息为合法,则允许所述用户设备基于所述第一信令传输文件,其中,所述合法的认证信息中包括所述第一 ...
【技术特征摘要】
1.一种在服务设备端用于文件传输的方法,其中,所述方法包括以下步骤:获取用户设备所发送的信令请求,其中,所述信令请求根据文件传输位置生成;根据所述信令请求,结合用户标识信息以及信令请求时间信息,生成第一信令;将所述第一信令发送给所述用户设备;接收所述用户设备所发送的文件传输请求,其中,所述文件传输请求包括文件上传请求和/或文件下载请求,所述文件传输请求与所述文件传输位置相对应;判断所述文件传输请求所对应的认证信息,其中,所述认证信息中包括所述第一信令是否已经对应于已传输文件;若所述认证信息为合法,则允许所述用户设备基于所述第一信令传输文件,其中,所述合法的认证信息中包括所述第一信令并未对应于已传输文件。2.根据权利要求1所述的方法,其中,所述认证信息还包括所述第一信令所对应的传输请求时间信息是否已经超过了超时阈值;则所述合法的认证信息中包括所述第一信令并未对应于已传输文件且并未超过超时阈值。3.根据权利要求1或2所述的方法,其中,所述方法还包括以下步骤:用于若在所述超时阈值内,所述第一信令对应于多个文件传输请求,则向用户提供安全提示信息。4.根据权利要求1至3所述的方法,其中,所述接收文件传输请求的步骤包括:接收所述用户设备所发送的信息传输请求,其中,所述信息传输请求包括一般数据传输请求以及文件传输请求,所述文件传输请求包括文件上传请求和/或文件下载请求,所述文件传输请求与所述文件传输位置相对应;其中,所述方法还包括以下步骤:接收所述用户设备所发送的、与所述一般数据传输请求所对应的数据。5.一种在用户设备端用于文件传输的方法,其中,所述方法包括以下步骤:根据文件传输位置,生成信令请求;将所述信令请求发送至服务设备,并获取所述服务设备所发送的第一信令,其中,所述第一信令根据所述信令请求,并结合用户标识信息以及信令请求时间信息而生成;向所述服务设备发送文件传输请求,其中,所述文件传输请求包括文件上传请求和/或文件下载请求,所述文件传输请求与所述文件传输位置相对应;若所述服务设备的所述认证信息为合法,则基于所述第一信令传输文件,其中,所述合法的认证信息中包括所述第一信令并未对应于已传输文件。6.根据权利要求5所述的方法,其中,所述合法的认证信息中包括所述第一信令并未对应于已传输文件且并未超过超时阈值。7.根据权利要求5或6所述的方法,其中,所述方法还包括以下步骤:若在所述超时阈值内,所述第一信令对应于多个文件传输请求,则向用户提供安全提示信息。8.根据权利要求5至7所述的方法,其中,当所述文件传输请求包括文件上传请求时,所述方法还包括以下步骤:将所上传的文件缓存为第一文件。9.根据权利要求8所述的方法,其中,所述方法还包括以下步骤:根据所述文件传输位置所对应的所上传的文件,生成文件查看请求;检测所述用户设备中是否包含第一文件,其中,所述第一文件与所述文件查看请求相对应;若所述用户设备中包含所述第一文件,则展示所述第一文件。10.根据权利要求5至9中任一项所述的方法,其中,所述发送文件传输请求的步骤包括:向所述服务设备发送信息传输请求,其中,所述信息传输请求包括一般数据传输请求以及文件传输请求,所述文件传输请求包括文件上传请求和/或文件下载请求,所述文件传输请求与所述文件传输位置相对应;其中,所述方法还包括以下步骤:将所述一般数据传输请求所对应的数据传输至所述服务设备。11.一种用于文件传输的服务设备,其中,所述服务设备包括:用于获取用户设备所发送的信令请求的装置,其中,所述信令请求根据...
【专利技术属性】
技术研发人员:黄鹤南,张文翰,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。