void ConnectionManagerImpl::ActiveStream::encode100ContinueHeaders(
    ResponseHeaderMap& response_headers) {
  // Strip the T-E headers etc. Defer other header additions as well as drain-close logic to the
  // continuation headers.
  ConnectionManagerUtility::mutateResponseHeaders(response_headers, request_headers_.get(),
                                                  connection_manager_.config_, EMPTY_STRING);

  // Count both the 1xx and follow-up response code in stats.
  chargeStats(response_headers);

  ENVOY_STREAM_LOG(debug, "encoding 100 continue headers via codec:\n{}", *this, response_headers);

  // Now actually encode via the codec.
  response_encoder_->encode100ContinueHeaders(response_headers);
}
void ConnectionManagerImpl::ActiveStream::encode100ContinueHeaders(
    ResponseHeaderMap& response_headers) {
   
   
  ConnectionManagerUtility::mutateResponseHeaders(response_headers, request_headers_.get(),
                                                  connection_manager_.config_, EMPTY_STRING);

   
  chargeStats(response_headers);

  ENVOY_STREAM_LOG(debug, "encoding 100 continue headers via codec:\n{}", *this, response_headers);

   
  response_encoder_->encode100ContinueHeaders(response_headers);
}