我正在开发一个Spring Web服务。有没有办法在soap消息中读取Multipart附件作为带弹簧的输入流?
答案 0 :(得分:1)
您使用的是什么版本的Spring框架?
如果您使用的是4.0,请参阅此文档。 http://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/web/multipart/MultipartFile.html
答案 1 :(得分:0)
参考此网址,它可能会对您有所帮助 http://www.codejava.net/java-se/networking/upload-files-by-sending-multipart-request-programmatically
答案 2 :(得分:0)
除了使用multipart / form-data之外,还可以使用curl命令使用httpservletRequest输入流直接上载文件。
@RestController 公共类MyController {
@RequestMapping(path="/load", method=RequestMethod.POST )
public ResponseEntity<?> streamData(HttpServletRequest request) {
InputStream dataStream = request.getInputStream();
... }
在Git bash中,您可以使用来调用
$ curl -T initialFeed.txt -X POST http://localhost:8080/load