Java Spring读取多部分附件作为输入流

Java Spring读取多部分附件作为输入流,java,spring,web-services,Java,Spring,Web Services,我正在开发一个SpringWeb服务。有没有一种方法可以将soap消息中的多部分附件作为spring的输入流来读取?您使用的是哪种版本的spring framework 如果您使用的是4.0,请参阅本文档。 请参考此url,它可能会对您有所帮助 .您可以使用httpservletRequest inputstream直接使用curl命令上载文件,而不是使用多部分/表单数据 @RestController 公共类MyController{ @RequestMapping(path="/load",

我正在开发一个SpringWeb服务。有没有一种方法可以将soap消息中的多部分附件作为spring的输入流来读取?

您使用的是哪种版本的spring framework

如果您使用的是4.0,请参阅本文档。

请参考此url,它可能会对您有所帮助
.

您可以使用httpservletRequest inputstream直接使用curl命令上载文件,而不是使用多部分/表单数据

@RestController 公共类MyController{

@RequestMapping(path="/load", method=RequestMethod.POST )
public ResponseEntity<?> streamData(HttpServletRequest request) {

  InputStream dataStream = request.getInputStream();
@RequestMapping(path=“/load”,method=RequestMethod.POST)
公共响应流数据(HttpServletRequest请求){
InputStream dataStream=request.getInputStream();
。。。 }

在GitBash中,您可以使用

$curl-T initialFeed.txt-X POST