问题标签 [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.
spring-boot - 如何在 Java Spring boot 中将 MultipartFile 照片作为 Base64 字符串插入 DB 并将其从 db 显示在主屏幕上
如何在 Java Spring boot 中将 MultipartFile 照片作为 Base64 字符串插入 DB,并将其从 db 显示在主屏幕上。
python - 使用格式为 tar.gz.part* 的 python tarfile 提取所有零件文件
在远程服务器中,由于某些限制,我使用此处所述的命令生成了 tarfile 拆分为 2000 MB :
现在,我有一个文件列表:[20210914.tar.gz.partaa, 20210914.tar.gz.partab, 20210914.tar.gz.partac]
,并且需要使用 python提取 Windows 机器中的所有零件文件。
但是,我得到EOFError: Compressed file ended before the end-of-stream marker was reached
了预期的结果,因为(我想)还有两个文件需要提取。
我的问题:如何修改函数以读取所有文件,并将它们提取到同一目录中?
我尝试将第二个文件直接传递给函数,但出现以下错误:
flutter - 无法使用 Flutter Dio multipartFile 上传文件
我将Dio设置为 http 客户端以将图像文件上传到我的服务器。我正在使用image_picker。最初,当我在一个月前设置它时,它运行良好。但后来我发现它停止工作了。它仍然适用于 Android 模拟器,但不适用于物理设备。
amazon-web-services - 从浏览器录制实时音频并流式传输到 Amazon S3 进行存储
我想从我的浏览器录制音频并将其实时流式传输以存储在 Amazon S3 中。我不能等到录制完成,因为客户端可以关闭浏览器,所以我想存储所说的内容(或最近的 5-10 秒)。
问题是分段上传不支持小于 5Mib 的块,并且音频文件大部分小于 5Mib。
理想情况下,我想在 5 秒内发送块,所以最后 5 秒内所说的内容要上传。
S3可以支持吗?还是我应该使用任何其他 AWS 服务来首先保存记录部分 - 听说过 kinesis 流,但不确定它是否可以达到目的。
flutter - 如何在 Flutter WEB 中上传文件到 API
我是 Flutter 的新手,在将文件上传到 API 时遇到问题。我曾尝试使用 FormData 和 MultiPartFile 但它返回错误。我也在这个视频中使用了代码,但它不起作用:
https://www.youtube.com/watch?v=c2tGUt7FLqY&t=318s
任何人都有解决方案。
java - 如何使用 MultipartFile 读取任何格式的文件?
这是我的方法,它读取发送给她的 .xlsx 文件,然后查看在数据库中插入值的工作,最后将 excel 文件移动到我在计算机上指定的文件夹中。
但我不能使用 MultipartFile 来做到这一点。我之所以使用 MultipartFile 是因为 swagger 按我的意愿输出文件添加按钮。在使用 MultipartFile 之前,我的方法将字符串值作为参数,并且我将文件的扩展名发送到那里,如下所示:C:/Users/User/file.xlsx,它工作正常。但由于这不是真的,我意识到使用 MultipartFile 更正确。
这里有没有办法。我应该对使用 MultipartFile 的方法进行哪些更改?
javascript - 发送带有 MultipartFile 字段的对象列表返回 415 Unsupported Media Type
我正在尝试将对象列表发送到 api(Spring Boot),其中模型具有 MultiPartFile 字段和 description 字段,但服务器每次都返回 me 415 Unsupported Media Type
。我在前端使用 Angular 9 来发送数据。
我的 Java DTO 对象如下所示:
我的端点控制器:
我在 Angular 中的服务方法:
我也尝试files
直接发送对象,但它没有任何改变。
FileInfo
只有File file
和string description
字段。
有什么办法可以解决我的问题吗?在互联网上我没有发现任何类似的问题。
flutter - Flutter:MultipartRequest不发送所有文件
我需要将几个视频文件发送到我的服务器。我尝试使用 Postman 发送 2 个视频,并且服务器可以很好地接收它们。但是从我的 Flutter 应用程序中,只收到了第一个文件。
通过在发送前显示请求的内容,确实有两个文件:
我也尝试过反转文件,但结果保持不变,总是第二个没有收到。
您知道为什么服务器只接收第一个文件而忽略其他文件吗?我认为这不是服务器问题,因为 Postman 一切正常。提前致谢。
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
我在调试这个错误时遇到了一些困难,因为它在代码开始之前抛出,所以它永远不会到达我放置的日志。
谢谢你。问候。