一种web网页应用文件上传的方法、装置、设备及可读介质制造方法及图纸

技术编号:32455481 阅读:31 留言:0更新日期:2022-02-26 08:32
本发明专利技术公开了一种web网页应用文件上传的方法,包括以下步骤:获取待处理的上传文件请求,并在所述待处理的上传文件请求的请求头中增加传递参数;获取所述待处理的上传文件请求的请求体,并将所述请求体中的身份参数保存到所述传递参数中,以得到改进的上传文件请求;将所述改进的上传文件请求发送给客户端以进行处理;响应于由所述客户端接收到所述改进的上传文件请求,则获取所述改进的上传文件请求的请求头,并基于所述请求头中的身份参数进行身份验证;以及若是基于所述请求头中的身份参数的身份验证通过,则获取所述改进的上传文件请求的请求体,以获取待上传文件。本发明专利技术还公开了一种web网页应用文件上传的装置、计算机设备和可读存储介质。设备和可读存储介质。设备和可读存储介质。

【技术实现步骤摘要】
一种web网页应用文件上传的方法、装置、设备及可读介质


[0001]本专利技术涉及文件上传
,尤其涉及一种web网页应用文件上传的方法、装置、设备及可读介质。

技术介绍

[0002]人们使用浏览器访问web应用时,经常会使用到上传文件功能,浏览器的上传文件功能时通过使用http协议或者https协议实现的。
[0003]图1示出的是现有技术上传文件请求消息体,如图1所示,在http协议或者https协议上传文件时,请求头(Request Header)存在2个字段:Content

length(上传文件大小)和Content

Type(上传文件类型),上传文件类型包括multipart/form

data传输类型(上传文件时必须使用 multipart/form

data)和boundary分隔符(multipart/form

data类型时,允许多个form

data存在于body,使用分隔符分隔)。请求体(R本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种web网页应用文件上传的方法,其特征在于,包括以下步骤:获取待处理的上传文件请求,并在所述待处理的上传文件请求的请求头中增加传递参数;获取所述待处理的上传文件请求的请求体,并将所述请求体中的身份参数保存到所述传递参数中,以得到改进的上传文件请求;将所述改进的上传文件请求发送给客户端以进行处理;响应于由所述客户端接收到所述改进的上传文件请求,则获取所述改进的上传文件请求的请求头,并基于所述请求头中的身份参数进行身份验证;以及若是基于所述请求头中的身份参数的身份验证通过,则获取所述改进的上传文件请求的请求体,以获取待上传文件。2.根据权利要求1所述的web网页应用文件上传的方法,其特征在于,将所述请求体中的身份参数保存到所述传递参数中,以得到改进的上传文件请求包括:将所述请求体中的身份参数复制到所述传递参数中,并将所述请求体中的所述身份参数删除,以得到改进的上传文件请求。3.根据权利要求1所述的web网页应用文件上传的方法,其特征在于,基于所述请求头中的身份参数进行身份验证包括:通过所述请求头中的传递参数获取身份参数,并基于所述身份参数进行身份验证。4.根据权利要求1所述的web网页应用文件上传的方法,其特征在于,还包括:若是基于所述消息头中的身份参数的身份验证未通过,则拒绝所述改进的上传文件请求,并发送错误消息。5.根据权利要求1所述的web网页应用文件上传的方法,其特征在于,所述身份参数包括用户名、密码和文件名。6.一种web网页应用文件上传的装置,其特征在于,包括:第一模块,配置用于获取待处...

【专利技术属性】
技术研发人员:靳国锋张建刚谢鹏
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1