R - Размер файла / объекта в корзине S3 - PullRequest
0 голосов
/ 17 февраля 2019

Мне известно, что объект можно прочитать из S3, используя aws.s3 library в R. Как найти размер объекта without reading it into R?

1 Ответ

0 голосов
/ 17 февраля 2019

Вы можете попробовать использовать функцию head_object из пакета aws.s3:

head_object(object, bucket, ...)

head_object проверяет, существует ли объект, выполняя запрос HTTP HEAD;это может быть полезно для проверки заголовков объектов, таких как «длина содержимого» или «тип содержимого».

Если вы изучите документацию AWS для объекта HEAD , выувидит, что HEAD-запрос идентичен полному GET-запросу, за исключением того, что тело будет пустым.Но там должен быть заголовок длины содержимого, в идеале указывающий, насколько велик объект.Эта информация должна быть доступна в возвращенном объекте R.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...