[英]Unable to upload file or Image from Postman to Java API
I am trying to write an API where I am sending Image from postman but I am getting following error.我正在尝试编写 API ,我正在从 postman 发送图像,但出现以下错误。 Can you please help me on this?
你能帮我解决这个问题吗?
API:: API::
@RequestMapping(value = "uploadImageAndData", method = RequestMethod.POST)
@ResponseBody
public void initiateReturns(@RequestParam("file") final MultipartFile file){
// remaining code
}
Postman Request:: Postman 请求::
Have you create filter, resolver, and register it in fileUploadUrlFilterMappings?您是否已创建过滤器、解析器并将其注册到 fileUploadUrlFilterMappings 中? It's located in spring-filter-config.xml
它位于 spring-filter-config.xml
<!-- Filter -->
<bean id="importCSVMultipartFilter" class="org.springframework.web.multipart.support.MultipartFilter">
<property name="multipartResolverBeanName" value="importCSVMultipartResolver"/>
</bean>
<!-- resolver -->
<bean id="importCSVMultipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
<property name="maxUploadSize" value="#{configurationService.configuration.getProperty('import.csv.max.upload.size.bytes')}" />
</bean>
<!-- URL filter mapping -->
<alias name="defaultFileUploadUrlFilterMappings" alias="fileUploadUrlFilterMappings" />
<util:map id="defaultFileUploadUrlFilterMappings" key-type="java.lang.String" value-type="org.springframework.web.multipart.support.MultipartFilter">
<entry key="/import/csv/*" value-ref="importCSVMultipartFilter"/>
</util:map>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.