BOTO3 Добавление X-AMZ-Checksum-CRC32 к необработанным данным телаPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 BOTO3 Добавление X-AMZ-Checksum-CRC32 к необработанным данным тела

Сообщение Anonymous »

При выполнении тестирования с использованием BOTO3 данные контрольной суммы добавлялись в необработанные данные в ковше S3. BOTO3 Версия: 1.36.18. < /P>
def add_file(cls, bucket: str = "test_bucket", body: str = "body", key: str = "key"):
s3_client = boto3.client("s3")
s3_client.put_object(Bucket=bucket, Key=key, Body=body)
return key
< /code>
Когда данные получены, включены данные контрольной суммы. < /p>
def get_object(cls, bucket_name: str = "test_bucket", file_name: str = "file.txt"):
s3_client = boto3.client("s3")
s3_object = s3_client.get_object(Bucket=bucket_name, Key=file_name)
cls.body = s3_object["Body"].read().decode("utf-8")
cls.metadata = s3_object["Metadata"]
return cls
< /code>
Это заставляет мои тесты провалиться. /п>

Подробнее здесь: https://stackoverflow.com/questions/794 ... -body-data
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»