AWS会在文件上传时返回一个上传对象。上传对象包含到目前为止传输的字节的位置。
如何在play框架会话中注入对象?这样就可以在下一个ajax调用中检索它以获取文件上传的状态
有没有办法通过在文件上传后的下一个ajax调用中提供文件访问密钥或文件唯一密钥来获取AWS API传输的字节。
感谢。
答案 0 :(得分:0)
1)Play的会话不能以这种方式工作:它基于ok cookie,并且没有开箱即用的存储空间(你在用户会话中设置的所有内容最终都在cookie中),所以你需要处理你自己。 我会将随机UUID设置为会话ID,并使用后端存储来存储基于组合的数据blob。
2)当然,但你需要自己解决这个问题。 AWS的API是异步的,因此您在上传时会获得一个ID,并在以后使用它来查看状态,