如何在 C# AWS SDK 中强制使用 HTTP-only 模式?
How can I force HTTP-only mode in the C# AWS SDK?
AmazonS3Config class 中似乎曾经有一个选项来指定要使用的通信协议,但我现在看不到了。它去哪儿了?
我正在尝试进行一些基准测试,我想测试的其中一件事是 HTTP 与 HTTPS。由于我们的很多对象都相当小(小于 512k),我想知道 HTTPS 握手是否导致我们上传缓慢。
配置现在称为 UseHttp
。它位于 'Amazon.Runtime.ClientConfig' class 中,它是所有客户端特定配置 classes.
的基础
var config = new AmazonS3Config { UseHttp = true, ... };
var client = new AmazonS3Client(config);
这适用于所有客户端(除非它们不支持 http。您仍然可以设置它,但它会被忽略)。
AmazonS3Config class 中似乎曾经有一个选项来指定要使用的通信协议,但我现在看不到了。它去哪儿了?
我正在尝试进行一些基准测试,我想测试的其中一件事是 HTTP 与 HTTPS。由于我们的很多对象都相当小(小于 512k),我想知道 HTTPS 握手是否导致我们上传缓慢。
配置现在称为 UseHttp
。它位于 'Amazon.Runtime.ClientConfig' class 中,它是所有客户端特定配置 classes.
var config = new AmazonS3Config { UseHttp = true, ... };
var client = new AmazonS3Client(config);
这适用于所有客户端(除非它们不支持 http。您仍然可以设置它,但它会被忽略)。