我指的是此问题的以下链接
How do I upload a file with metadata using a REST web service?
我有一个用例,其中讨论中提到的两阶段方法可能不起作用,因为在我的情况下,基本上是多个图像文件的内容需要基于特定文件的路径立即上传到aws S3存储桶。因此,在将文件上传到s3之前,我需要知道单个文件的s3路径。我已经将base64字符串用于图像和其他媒体类型文件以及对象中的fileName,并在请求正文中发送了json。
如果有50-60个文件,每个文件的大小在1mb左右,我不确定这种方法是否仍然有效,因为base64编码使内容大小增加了33%。如果使用了多部分文件选项,如何合并每个图像的其他信息(如文件名和路径)并将其映射到请求中的对象?
我正在使用Spring Boot创建REST API(POST)。