问题标签 [multipartfile]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1194 浏览

spring-boot - 如何在 Java Spring boot 中将 MultipartFile 照片作为 Base64 字符串插入 DB 并将其从 db 显示在主屏幕上

如何在 Java Spring boot 中将 MultipartFile 照片作为 Base64 字符串插入 DB,并将其从 db 显示在主屏幕上。

0 投票
1 回答
556 浏览

python - 使用格式为 tar.gz.part* 的 python tarfile 提取所有零件文件

在远程服务器中,由于某些限制,我使用此处所述的命令生成了 tarfile 拆分为 2000 MB :

现在,我有一个文件列表:[20210914.tar.gz.partaa, 20210914.tar.gz.partab, 20210914.tar.gz.partac],并且需要使用 python提取 Windows 机器中的所有零件文件。

使用tar.extractall()

但是,我得到EOFError: Compressed file ended before the end-of-stream marker was reached了预期的结果,因为(我想)还有两个文件需要提取。

我的问题:如何修改函数以读取所有文件,并将它们提取到同一目录中?

我尝试将第二个文件直接传递给函数,但出现以下错误:

0 投票
1 回答
62 浏览

flutter - 无法使用 Flutter Dio multipartFile 上传文件

我将Dio设置为 http 客户端以将图像文件上传到我的服务器。我正在使用image_picker。最初,当我在一个月前设置它时,它运行良好。但后来我发现它停止工作了。它仍然适用于 Android 模拟器,但不适用于物理设备。

0 投票
0 回答
68 浏览

amazon-web-services - 从浏览器录制实时音频并流式传输到 Amazon S3 进行存储

我想从我的浏览器录制音频并将其实时流式传输以存储在 Amazon S3 中。我不能等到录制完成,因为客户端可以关闭浏览器,所以我想存储所说的内容(或最近的 5-10 秒)。

问题是分段上传不支持小于 5Mib 的块,并且音频文件大部分小于 5Mib。

理想情况下,我想在 5 秒内发送块,所以最后 5 秒内所说的内容要上传。

S3可以支持吗?还是我应该使用任何其他 AWS 服务来首先保存记录部分 - 听说过 kinesis 流,但不确定它是否可以达到目的。

0 投票
0 回答
133 浏览

java - MultipartFile 到 inputStream NullPointErexception

我有以下方法来上传文件。当我inputStream从这MultipartFile一行file.getInputStream()得到一个 NullPointerException。

当我调试 MultipartFile 时,我得到以下信息

在此处输入图像描述

堆栈跟踪

0 投票
2 回答
651 浏览

flutter - 如何在 Flutter WEB 中上传文件到 API

我是 Flutter 的新手,在将文件上传到 API 时遇到问题。我曾尝试使用 FormData 和 MultiPartFile 但它返回错误。我也在这个视频中使用了代码,但它不起作用:

https://www.youtube.com/watch?v=c2tGUt7FLqY&t=318s

任何人都有解决方案。

0 投票
0 回答
33 浏览

java - 如何使用 MultipartFile 读取任何格式的文件?

这是我的方法,它读取发送给她的 .xlsx 文件,然后查看在数据库中插入值的工作,最后将 excel 文件移动到我在计算机上指定的文件夹中。

但我不能使用 MultipartFile 来做到这一点。我之所以使用 MultipartFile 是因为 swagger 按我的意愿输出文件添加按钮。在使用 MultipartFile 之前,我的方法将字符串值作为参数,并且我将文件的扩展名发送到那里,如下所示:C:/Users/User/file.xlsx,它工作正常。但由于这不是真的,我意识到使用 MultipartFile 更正确。

这里有没有办法。我应该对使用 MultipartFile 的方法进行哪些更改?

0 投票
2 回答
236 浏览

javascript - 发送带有 MultipartFile 字段的对象列表返回 415 Unsupported Media Type

我正在尝试将对象列表发送到 api(Spring Boot),其中模型具有 MultiPartFile 字段和 description 字段,但服务器每次都返回 me 415 Unsupported Media Type。我在前端使用 Angular 9 来发送数据。

我的 Java DTO 对象如下所示:

我的端点控制器:

我在 Angular 中的服务方法:

我也尝试files直接发送对象,但它没有任何改变。 FileInfo只有File filestring description字段。

有什么办法可以解决我的问题吗?在互联网上我没有发现任何类似的问题。

0 投票
0 回答
22 浏览

flutter - Flutter:MultipartRequest不发送所有文件

我需要将几个视频文件发送到我的服务器。我尝试使用 Postman 发送 2 个视频,并且服务器可以很好地接收它们。但是从我的 Flutter 应用程序中,只收到了第一个文件。

通过在发送前显示请求的内容,确实有两个文件:

我也尝试过反转文件,但结果保持不变,总是第二个没有收到。

您知道为什么服务器只接收第一个文件而忽略其他文件吗?我认为这不是服务器问题,因为 Postman 一切正常。提前致谢。

0 投票
1 回答
62 浏览

java - 请求收到 MultipartFile 时的 MultipartException 和 IOFileUploadException

我正在开发一个 spring API,我有一个接收 MultipartFile 作为参数的端点,但在生产环境中,在某些情况下我收到以下错误:

org.springframework.web.util.NestedServletException:请求处理失败;嵌套异常是 org.springframework.web.multipart.MultipartException: Failed to parse multipart servlet request;嵌套异常是 java.io.IOException:org.apache.tomcat.util.http.fileupload.impl.IOFileUploadException:处理 multipart/form-data 请求失败。java.io.EOFException

我正在使用使用 tomcat:9.0.46 的 spring-boot-starter-tomcat:2.4.7

我在调试这个错误时遇到了一些困难,因为它在代码开始之前抛出,所以它永远不会到达我放置的日志。

谢谢你。问候。