我试过类似的东西:
Aws::Client::ClientConfiguration config;
config.endpointOverride = Aws::String("localhost:9000");
这没用。
AWS-SDK-CPP 似乎默认使用虚拟主机:
https://bucket-name/s3.amazonaws.com
但是,要访问 Minio,我们需要路径样式访问:
https://localhost:9000/minio/bucket-name
在 AWS-SDK-JAVA 中,有:
AmazonS3ClientBuilder.withPathStyleAccessEnabled(true)
AWS-SDK-CPP 中有类似的东西吗?