rspamd_http_message_remove_header(msg, "Host");
rspamd_http_message_add_header(msg, "Host", up_name);
}
+ rspamd_http_message_remove_header(msg, "Connection");
rspamd_http_message_add_header(msg, "Connection", "keep-alive");
if (msg->url->len == 0) {
rspamd_http_message_remove_header(msg, "Host");
rspamd_http_message_add_header(msg, "Host", up_name);
}
+ rspamd_http_message_remove_header(msg, "Connection");
rspamd_http_message_add_header(msg, "Connection",
m->keepalive ? "keep-alive" : "close");
rspamd_http_message_remove_header(msg, "Connection");
rspamd_http_message_remove_header(msg, "Key");
- /* Add log tag header based on worker's default configuration */
- rspamd_proxy_add_log_tag_header(msg, session, session->ctx->log_tag_type);
-
proxy_open_mirror_connections(session);
rspamd_http_connection_reset(session->client_conn);