首页 > 解决方案 > 使用spring boot在mac中保存文件

问题描述

我正在使用 Spring Boot 开发 Web 服务。我有两个 API。在第一个 API 中,我允许用户上传文件。我将文件保存在我的系统(Mac)中。我应该将这些文件(任何特定文件夹/目录)存储在哪里,以便我可以返回一个 url,客户端(iOS)稍后可以使用该 url 访问该文件。

标签: iosfilespring-boot

解决方案


您可以将所有文件存储在本地目录中,并且可以在本地运行一个简单的 http 服务器,在任何端口上提供服务。您可以简单地使用本地 url(localhost:port/filename) 在客户端访问文件。整个设置必须是本地的

但最好的方法是将文件存储在 s3 存储桶或任何其他可以使用简单 url 共享的 cdn(ex-uploadcare) 中


推荐阅读