问题标签 [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 投票
0 回答
19 浏览

java - 用于优化的 @RequestParam 和 MultipartFile 逻辑

场景:我有一个 spring boot 端点,提交的 XML 文件很少,并且发生了一些操作。为了提高性能,讨论了不要每次都上传文件(提交),而是存储在平台中(第一次提交期间)。然后,下一次,用户不需要提交文件,而是从缓存中检索。但是,我需要以下建议:

失败:从第二次开始,我没有向端点提交任何文件,文件数组为空,我只能使用缓存中的名称检索文件。

NodeSetService.java:

任何建议如何处理这种情况?

0 投票
0 回答
7 浏览

createfile - 在进行交换呼叫时尝试将多部分文件响应存储在“ResponseEntity”中> ResponseEntity”,这里的 responseEntity 为 NULL

没有评论``` --------------------------------------------- -------------------------------------------------- * * 在控制台中收到此错误(“400 Bad Request”)** 400 Bad Requestenter code here

错误的请求

您的浏览器发送了此服务器无法理解的请求。

enter code here ] | 400 错误请求:[
在进行交换呼叫时尝试将多部分文件响应存储在“ResponseEntity<Response> ResponseEntity”中时没有评论,这里的 responseEntity 为 NULL -------------------- -------------------------------------------------- ------------------- 我必须在哪里进行更改才能获得适当的响应

0 投票
0 回答
25 浏览

spring - 将文件转换为 MultiPartFile Spring

大家好,我需要从 ClassPath File 转换为 MultiPartFile,但我正在做的事情给出了这个错误。

  • “类 java.io.File 不能转换为类 org.springframework.web.multipart.MultipartFile(java.io.File 在加载器'bootstrap'的模块 java.base 中;org.springframework.web.multipart.MultipartFile 在加载程序'app'的未命名模块)“ -

File file = new ClassPathResource("example.csv").getFile();

这需要将我的所有文件更改为 MultipartFile 并给出上述错误。

0 投票
0 回答
5 浏览

spring-boot - 使用KeycloakWebSecurityConfigurerAdapter时控制器中的spring boot null MultipartFile

我正在使用带有用于 Oauth2 的 keycloak 适配器的 Spring Boot 2.6.3,在带有文件上传或多部分文件上传的端点上,所有部分都是空的,并且控制器在没有使用 KeycloakWebSecurityConfigurerAdapter 的项目上接收 null 作为 MultipartFile 文件值,它可以解决盒子。

有趣的是,如果我手动调用 ((HttpServletRequest) request).getParts(); 在调用控制器之前的最后一个过滤器中,部件设置正常。

对此有任何线索吗?

我的安全配置

0 投票
0 回答
14 浏览

http - 通过 HTTP 使用 Go 发送 multipart.File

假设我有一个从另一个服务发送的 multipart.File(或 multipart.FileHeader)。通过 HTTP 将此文件发送到另一个服务的正确方法是什么?提前致谢。

0 投票
0 回答
9 浏览

spring-boot - 在 Java 中转义 CSV 逗号(Spring Boot)

我正在寻找一种在.csv文件的单元格中转义逗号的方法。我试图用“Opencsv”来实现这一点,但无法让它工作。

我的 Springboot 应用程序中有一个自定义电子表格/网格,用户可以在网格中查看他们上传的.csv文件(作为MultipartFile)。如果单元格包含逗号,则会弄乱网格。

我需要做的是在(逗号分隔).csv文件的单元格中转义逗号。实现此要求的最佳方法是什么?有没有办法以最少的转换/事务数从MultipartFile中转义字符?

提前致谢!