【发布时间】:2018-06-24 02:31:23
【问题描述】:
我有两个 spring boot 应用程序,一个是 'AngularApp' (localhost:8870) 支持我的前端,另一个是 'batchApp'(localhost:8871) 运行一些批次。
我想将文件从“Front”上传到“AngularApp”,然后上传到“batchApp”,如下图所示。
现在我从“Front”上传到“AngularApp”,基本上是在“AngularApp”中使用带有一个控制器和服务的 REST API。
@PostMapping("/post")
public ResponseEntity<String> handleFileUpload(@RequestParam("file") MultipartFile file)
它运行良好并将文件上传到特定文件夹'upload-dir'。
现在我希望“AngularApp”和“batchApp”进行通信,以便“AngularApp”可以将上传的文件提供给他,但我不知道该怎么做。休息API?有什么想法吗?
【问题讨论】:
-
写一个类似于你上面在batchApp中写的控制器。并且在 AngularApp 中使用 RestTemplate 进行上传。这里有一个例子stackoverflow.com/questions/26964688/…
标签: spring angular rest spring-boot backend