0
안개를 사용하여 파일을 업로드하고 다운로드 할 때 몇 가지 다른 방법이 있습니다. 무엇이 선호 되는가 또는 심지어 중요합니까? 얻기 위해 'WB'에 파일 옵션을 변경안개를 사용하여 파일 업로드 및 다운로드
directory.files.create(key: local_filename,
body: File.open(local_path),
public: false)
또는
connection.put_object(directory.key,
local_filename,
File.open(local_path),
public: false)
나는 단지 하나의 예를 다운로드
하지만, 필요에 업로드는 작동합니다 :
다운로드
File.open(Rails.root.join(file.key), 'wb') do |local_file|
local_file.write(file.body)
end