如何使用UniApp结合SpringBoot和Minio实现文件上传功能?

2026-05-06 04:310阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计893个文字,预计阅读时间需要4分钟。

如何使用UniApp结合SpringBoot和Minio实现文件上传功能?

UniApp文件上传(SpringBoot+Minio):

1.Uni文件上传(示例):

- 使用uni.uploadFile方法,设置url为上传接口地址,files为图片地址对象。 - 示例代码:`uni.uploadFile({url: 'https://www.example.com/upload', files: {图片地址对象}})`

UniApp文件上传(SpringBoot+Minio) 一、Uni文件上传 (1)、文件上传的问题

UniApp文件上传文档

uni.uploadFile({ url: 'www.example.com/upload', //仅为示例,非真实的接口地址 files: 图片地址对象数组, formData: { 'user': 'test' }, success: (res) => { console.log(res.data); } });

官方给出得使用方法,但是。。。图片对象数组要以key-value存储
name = 文件名称,uri = 文件地址路径
这样就会有一个问题,后端无法用数组或集合取值,因为官方说如果name一样或者不写

那总不能写n个参数,后台用n个参数接把、很 cao单 的问题

(2)、解决思路

百度若干个小时,听了一堆一摸一样的屁话,找到一篇文章说 MultipartRequest,于是后台就用这个接参数,发现可以接到。

阅读全文

本文共计893个文字,预计阅读时间需要4分钟。

如何使用UniApp结合SpringBoot和Minio实现文件上传功能?

UniApp文件上传(SpringBoot+Minio):

1.Uni文件上传(示例):

- 使用uni.uploadFile方法,设置url为上传接口地址,files为图片地址对象。 - 示例代码:`uni.uploadFile({url: 'https://www.example.com/upload', files: {图片地址对象}})`

UniApp文件上传(SpringBoot+Minio) 一、Uni文件上传 (1)、文件上传的问题

UniApp文件上传文档

uni.uploadFile({ url: 'www.example.com/upload', //仅为示例,非真实的接口地址 files: 图片地址对象数组, formData: { 'user': 'test' }, success: (res) => { console.log(res.data); } });

官方给出得使用方法,但是。。。图片对象数组要以key-value存储
name = 文件名称,uri = 文件地址路径
这样就会有一个问题,后端无法用数组或集合取值,因为官方说如果name一样或者不写

那总不能写n个参数,后台用n个参数接把、很 cao单 的问题

(2)、解决思路

百度若干个小时,听了一堆一摸一样的屁话,找到一篇文章说 MultipartRequest,于是后台就用这个接参数,发现可以接到。

阅读全文