标签: java scala amazon-web-services playframework
我正在用Java中的Play framework 2.6编写一个Web服务器。我想通过多部分表单将文件上传到WebServer并进行一些验证,然后上传文件s3。播放中的默认实现将文件保存到文件系统中的临时文件,但我不想这样做,我想直接将文件上传到AWS S3。
我研究了这个tutorial,它解释了如何将文件永久保存在文件系统中而不是使用临时文件。据我所知,我必须制作一个自定义累加器或接收器,将传入的ByteString保存到字节数组中?但是我找不到怎么做,有人能指出我正确的方向吗?
感谢