是否可以将通过表单(例如request.getPart("someimage")
)直接上传的文件直接上传到AWS S3而无需首先write("/somelocaldir")
?
答案 0 :(得分:1)
您可以从部分
获取输入流 InputStream inputStream = request.getPart("someimage").getInputStream()
然后使用SOAP
将其内容直接复制到AWSAmazonS3 amazonClient;
...
amazonClient.putObject(bucketName, key, inputStream, new ObjectMetadata());
答案 1 :(得分:-2)
您可以使用REST Web服务将文件上传到AWS S3。 您可以访问此链接了解更多信息。 File upload directly to S3