Method: RightAws::S3::Key#get

Defined in:
lib/s3/right_s3.rb

#get(headers = {}) ⇒ Object

Retrieve object data and attributes from Amazon. Returns a String.



467
468
469
470
471
472
473
# File 'lib/s3/right_s3.rb', line 467

def get(headers={})
  response = @bucket.s3.interface.get(@bucket.name, @name, headers)
  @data    = response[:object]
  @headers, @meta_headers = self.class.split_meta(response[:headers])
  refresh(false)
  @data
end