Ruby on rails 如何使用右键打开加密?
右边的aws文件说明:Ruby on rails 如何使用右键打开加密?,ruby-on-rails,ruby,amazon-s3,right-aws,Ruby On Rails,Ruby,Amazon S3,Right Aws,右边的aws文件说明: put(key, data=nil, meta_headers={}, perms=nil, headers={}) 存储对象数据。键是字符串或键实例。返回true bucket.put('logs/today/1.log', 'Olala!') #=> true 这个put调用如何匹配签名 要启用加密,请执行以下操作: …在上载新对象或复制现有对象时,可以通过向请求中添加x-amz-server-side-encryption标头来指定是否希望Amazon S
put(key, data=nil, meta_headers={}, perms=nil, headers={})
存储对象数据。键是字符串或键实例。返回true
bucket.put('logs/today/1.log', 'Olala!') #=> true
这个put调用如何匹配签名
要启用加密,请执行以下操作:
…在上载新对象或复制现有对象时,可以通过向请求中添加x-amz-server-side-encryption标头来指定是否希望Amazon S3加密数据。将标头的值设置为Amazon S3支持的加密算法AES256
如何打开加密?put(key,data=nil,meta_headers={},perms=nil,headers={})是签名
bucket.put('logs/today/1.log','Olala!')
是一个没有第3、第4和第5个参数的调用
要加密数据并设置私有访问,请使用:
bucket.put('logs/today/1.log'、'Olala!'、{}、'private'、{'x-amz-server-side-encryption'=>AES256'})
请注意,:x-amz-server-side-encryption
将不起作用,因为它不是有效的Ruby符号