objectsummary的请求语法参数中有多少个



我正在尝试使用objectsummary.get((函数从对象符号中获取对象。但是,该文档并未明确说明请求语法的哪些部分。我希望不使用某些零件(例如,例如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/referent/reference/services/s3.html?highlight=s3.bucket.object#s3.object#s3.object#sumpsummary.get

>

都不需要这些参数,除非您想要给定选项提供的功能 - 例如,IfModifiedSince仅在对象在您提供的日期创建/修改的情况下才返回该功能,如果您不需要该功能,请不要使用该选项。

简单地"获取对象"不需要任何选项。

最新更新