发明名称 |
文件上传的方法、装置和系统 |
摘要 |
本申请公开了一种文件上传的方法、装置和系统。所述方法的一具体实施方式包括:通过用户端根据接收到的用户上传文件到云存储服务器的请求操作,生成文件上传请求,然后通过客户服务端或用户端根据预设的密钥算法及客户服务端的会话密钥为文件上传请求生成认证密钥;接着用户端通过云存储服务端所提供的跳转页面向云存储服务端发送文件上传请求和认证密钥,以供云存储服务端根据预设的密钥算法及云存储服务端的会话密钥为文件上传请求生成验证密钥对认证密钥进行验证;响应于云存储服务端对认证密钥验证成功,将文件上传到云存储服务端。该实施方式可以减少用户端向云存储服务端进行上传文件时通过客户服务端的中转过程,提高文件上传的有效性。 |
申请公布号 |
CN105025041A |
申请公布日期 |
2015.11.04 |
申请号 |
CN201510527949.1 |
申请日期 |
2015.08.25 |
申请人 |
北京百度网讯科技有限公司 |
发明人 |
李玉北 |
分类号 |
H04L29/06(2006.01)I;H04L29/08(2006.01)I |
主分类号 |
H04L29/06(2006.01)I |
代理机构 |
北京英赛嘉华知识产权代理有限责任公司 11204 |
代理人 |
王达佐;马晓亚 |
主权项 |
一种用于用户端的文件上传方法,所述方法包括:根据接收到的上传文件到云存储服务器的请求操作,生成文件上传请求;获取根据预设的密钥算法及客户服务端的会话密钥为所述文件上传请求生成的认证密钥;通过云存储服务端所提供的跳转页面向所述云存储服务端发送所述文件上传请求和所述认证密钥,以供所述云存储服务端通过以下步骤对所述认证密钥进行验证:根据所述预设的密钥算法及所述云存储服务端的会话密钥为所述文件上传请求生成验证密钥;将所述验证密钥和所述认证密钥进行匹配,如果相匹配,则确定对所述认证密钥验证成功;响应于所述云存储服务端对所述认证密钥验证成功,将文件上传到所述云存储服务端。 |
地址 |
100085 北京市海淀区上地十街10号百度大厦2层 |