我们最近开始使用Fineuploader并使用服务器端加密。但我们现在想要使用"服务器端加密和客户提供的加密密钥" documentation can be found here。我搜索了API并检查了博客,但无法找到任何相关信息。
Fineuploader是否支持此功能? 如果它确实如何实现呢?
答案 0 :(得分:0)
您应该可以使用request.params
选项和setParams()
方法设置x-amz-server-side-encryption-customer-algorithm
,x-amz-server-side-encryption-customer-key
和x-amz-server-side-encryption-customer-key-MD5
。
当您添加这些标头时,请务必不要使用x-amz-
前缀,因为Fine Uploader会为您添加此内容。
request.params = {
"server-side-encryption-customer-algorithm": "foo",
"server-side-encryption-customer-key": "bar",
"server-side-encryption-customer-key-MD5": "baz",
}