boto3 中没有调用格式?
No Calling Format in boto3?
我正在将软件从 boto 升级到 boto3,我对 boto connection.calling_format
有疑问
boto3 连接不再需要它了吗?
boto3.client好像没有calling_format
选项。参见 This。我从未在 boto3 中使用过或见过该选项。你不需要。
calling_format
实际上仅适用于默认为子域存储桶的 S3。
子域代理或需要更多防火墙规则可能有点麻烦,这就是为什么仍然存在为 S3 使用基于路径的调用格式的选项。为此
config = Config(
s3={'addressing_style': 'path'},
)
s3_client = boto3.client(
's3', config=config,
)
我正在将软件从 boto 升级到 boto3,我对 boto connection.calling_format
有疑问
boto3 连接不再需要它了吗?
boto3.client好像没有calling_format
选项。参见 This。我从未在 boto3 中使用过或见过该选项。你不需要。
calling_format
实际上仅适用于默认为子域存储桶的 S3。
子域代理或需要更多防火墙规则可能有点麻烦,这就是为什么仍然存在为 S3 使用基于路径的调用格式的选项。为此
config = Config(
s3={'addressing_style': 'path'},
)
s3_client = boto3.client(
's3', config=config,
)