【问题标题】:How send file through http from one end point to another end point in spring boot application如何在spring boot应用程序中通过http从一个端点发送文件到另一个端点
【发布时间】:2021-07-15 07:43:50
【问题描述】:

我正在构建一个 Spring Boot Rest API。我想通过 HTTP 将文件从一个 spring rest API 应用程序发送到另一个 rest API 应用程序,并获得文件是否成功发送的响应。

关于上述场景的更多解释

我有 2 个 spring-rest-API。一个在端口 4000 上运行,另一个在本地计算机上的 5000 上运行。我想通过 post 请求将文件从 4000 端口休息 API 发送到 5000 端口休息 API,无论文件是否成功接收,5000 端口休息 API 都会给出响应。因为这个过程是异步的。我也想知道如何异步处理。

提前致谢。

【问题讨论】:

    标签: java spring-boot spring-rest rest


    【解决方案1】:

    REST API 不是为发送文件而设计的。您可以发送有关文件所在位置的信息(例如存储库或云存储),以便另一端可以从那里获取文件,但不能获取文件本身。

    【讨论】:

    【解决方案2】:

    我的小建议是你可以尝试在 API 之间发送文件内容,或者像 @razvan 所说的那样。不同的端口不会成为互相调用的障碍。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-06
      • 2019-04-04
      • 1970-01-01
      • 1970-01-01
      • 2021-12-14
      • 1970-01-01
      • 1970-01-01
      • 2016-05-06
      相关资源
      最近更新 更多