ObjectSummary.get的请求语法参数中有多少是必需的?

2024-09-30 04:39:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用ObjectSummary.get()函数从ObjectSummary获取对象。但是,文档没有明确说明需要请求语法的哪些部分。我不希望使用某些部分(例如IfMatch)。是否可以只包括一些参数

以下是方便您使用的语法:

response = object_summary.get(
    IfMatch='string',
    IfModifiedSince=datetime(2015, 1, 1),
    IfNoneMatch='string',
    IfUnmodifiedSince=datetime(2015, 1, 1),
    Range='string',
    ResponseCacheControl='string',
    ResponseContentDisposition='string',
    ResponseContentEncoding='string',
    ResponseContentLanguage='string',
    ResponseContentType='string',
    ResponseExpires=datetime(2015, 1, 1),
    VersionId='string',
    SSECustomerAlgorithm='string',
    SSECustomerKey='string',
    RequestPayer='requester',
    PartNumber=123
)

https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/s3.html?highlight=s3.bucket.object#S3.ObjectSummary.get


Tags: 对象函数文档参数getdatetimestringobject
1条回答
网友
1楼 · 发布于 2024-09-30 04:39:49

这些参数都不是必需的,除非您想要给定选项提供的功能,例如,IfModifiedSince仅当对象在您提供的日期之后创建/修改时才返回该对象,如果您不需要该功能,则不使用该选项

简单地“获取对象”不需要任何选项

相关问题 更多 >

    热门问题