gpt4 book ai didi

ruby - 如何在 ruby​​ 中打开安全连接

转载 作者:太空宇宙 更新时间:2023-11-03 16:53:02 24 4
gpt4 key购买 nike

我是 ruby​​ 的新手,我在这里为 amazon s3 在 ruby​​ 中打开一个安全连接。在这里我写了一个简单的方法,当你调用这个方法时,它会建立一个连接,但我认为它不那么安全

def delete_file(path, &block)
AWS::S3::Base.establish_connection!(:access_key_id => $key, :secret_access_key => $skey) #here propery connection done
AWS::S3::S3Object.delete path, $bkt #here file gets deleted
yield true
end

然后我搜索并找到了 eventmachine 的 start_tls 方法 http://eventmachine.rubyforge.org/EventMachine/Connection.html#start_tls-instance_method

最佳答案

您应该能够按照手册中的说明使用 :use_ssl => true:

You can specify whether the url should go over SSL with the :use_ssl option:

# Url will use https protocol

S3Object.url_for('beluga_baby.jpg', 'marcel',   :use_ssl => true)

关于ruby - 如何在 ruby​​ 中打开安全连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16602399/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com