阅读提示:本文共计约910个文字,预计阅读时间需要大约2分钟,由作者windows下载手机版编辑整理创作于2023年11月06日13时08分57秒。

解答内容:分片上传错误可能是由于Vue和Spring Boot之间的通信问题导致的。为了解决这个问题,你可以尝试以下方法:

  1. 检查网络连接:确保你的Vue应用和Spring Boot应用之间的网络连接正常。
  2. 使用跨域资源共享(CORS) :在Spring Boot应用中配置CORS,允许Vue。

此外,Vue和Spring Boot可以实现大文件分片上传和断点续传。以下是实现流程:

  1. Vue前端:选择要上传的文件,计算选择文件的md5信息,然后调用文件创建接口将文件名、大小、md5等信息传给后台,用来校验文件是否已经上传。如果之前已经上传完成过,这里就停止了。如果没有上传将选择的文件按提前设定好大小分片,得到分反的文件,循环依次调用文件上传接口上传,片段文件上传成功后,接口会返回已经上传的大小,根据已经传文件的大小来判断是否上传成功,并跳出循环结束上传。

    分片上传错误vue和springboot?
  2. Springboot服务端:文件创建接口根据md5判断文件记录是否创建,如果已经创建状态文件信息返回给前端,其中包含是否已经上传成功,如果没有创建,在表中创建一第文件记录,记下件名、大小、md5等信息,然后再返回。文件上传接口查询文件是否创建记录,如果已创建并记录状态是上传完成,结束。

本文主题词:

分片上传出现错误,vue文件分片上传

点赞(45) 打赏

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部