3

ダウンロードせずに霧の中でs3オブジェクトのサイズを取得するにはどうすればよいですか?

例えば:

connection.get_object(dir.key, latest_backup.key).body.size

最初にオブジェクトをダウンロードする必要があります。

ダウンロードする前にサイズを確認するにはどうすればよいですか?

4

3 に答える 3

1

remote_file.content_length私のためにトリックを行います(フォグ1.21.0)

whereremote_fileは、次のようにリモート ディレクトリから取得されます。

def connection
  Fog::Storage.new(fog_config)
end

def directory
  connection.directories.get(bucket)
end

def remote_file
  remote_files = directory.files.last
end
于 2014-09-03T21:12:16.723 に答える