I see that the HttpRequestMetadata.scheme() is null. We should prefill the scheme based on the client config based on SslConfig we can assume https.