@@ -118,14 +118,7 @@ struct RequestInfo
118118 }
119119};
120120
121- static ClientConfiguration GetChunkingConfig (const ClientConfiguration& config, const std::shared_ptr<HttpClient>& httpClient)
122- {
123- ClientConfiguration chunkingConfig (config);
124- if (!httpClient->IsDefaultAwsHttpClient ()) {
125- chunkingConfig.httpClientChunkedMode = HttpClientChunkedMode::CLIENT_IMPLEMENTATION;
126- }
127- return chunkingConfig;
128- }
121+
129122
130123AWSClient::AWSClient (const Aws::Client::ClientConfiguration& configuration,
131124 const std::shared_ptr<Aws::Client::AWSAuthSigner>& signer,
@@ -149,7 +142,7 @@ AWSClient::AWSClient(const Aws::Client::ClientConfiguration& configuration,
149142 m_enableClockSkewAdjustment(configuration.enableClockSkewAdjustment),
150143 m_requestCompressionConfig(configuration.requestCompressionConfig),
151144 m_userAgentInterceptor{Aws::MakeShared<smithy::client::UserAgentInterceptor>(AWS_CLIENT_LOG_TAG, configuration, m_retryStrategy->GetStrategyName (), m_serviceName)},
152- m_interceptors{Aws::MakeShared<smithy::client::ChecksumInterceptor>(AWS_CLIENT_LOG_TAG), Aws::MakeShared<smithy::client::features::ChunkingInterceptor>(AWS_CLIENT_LOG_TAG, GetChunkingConfig ( configuration, m_httpClient)), m_userAgentInterceptor}
145+ m_interceptors{Aws::MakeShared<smithy::client::ChecksumInterceptor>(AWS_CLIENT_LOG_TAG), Aws::MakeShared<smithy::client::features::ChunkingInterceptor>(AWS_CLIENT_LOG_TAG, configuration, m_httpClient-> IsDefaultAwsHttpClient ( )), m_userAgentInterceptor}
153146{
154147}
155148
@@ -175,7 +168,7 @@ AWSClient::AWSClient(const Aws::Client::ClientConfiguration& configuration,
175168 m_enableClockSkewAdjustment(configuration.enableClockSkewAdjustment),
176169 m_requestCompressionConfig(configuration.requestCompressionConfig),
177170 m_userAgentInterceptor{Aws::MakeShared<smithy::client::UserAgentInterceptor>(AWS_CLIENT_LOG_TAG, configuration, m_retryStrategy->GetStrategyName (), m_serviceName)},
178- m_interceptors{Aws::MakeShared<smithy::client::ChecksumInterceptor>(AWS_CLIENT_LOG_TAG, configuration), Aws::MakeShared<smithy::client::features::ChunkingInterceptor>(AWS_CLIENT_LOG_TAG, GetChunkingConfig ( configuration, m_httpClient)), m_userAgentInterceptor}
171+ m_interceptors{Aws::MakeShared<smithy::client::ChecksumInterceptor>(AWS_CLIENT_LOG_TAG, configuration), Aws::MakeShared<smithy::client::features::ChunkingInterceptor>(AWS_CLIENT_LOG_TAG, configuration, m_httpClient-> IsDefaultAwsHttpClient ( )), m_userAgentInterceptor}
179172{
180173}
181174
0 commit comments