/* Add X-Forwarded-For: so that the upstream has a chance to
* determine, where the original request came from.
*/
- apr_table_mergen(r->headers_in, "X-Forwarded-For", r->connection->remote_ip);
+ apr_table_setn(r->headers_in, "X-Forwarded-For", r->connection->remote_ip);
/* Add X-Forwarded-Host: so that upstream knows what the
* original request hostname was.
*/
if ((buf = apr_table_get(r->headers_in, "Host"))) {
- apr_table_mergen(r->headers_in, "X-Forwarded-Host", buf);
+ apr_table_setn(r->headers_in, "X-Forwarded-Host", buf);
}
/* Add X-Forwarded-Server: so that upstream knows what the
* name of this proxy server is (if there are more than one)
* XXX: This duplicates Via: - do we strictly need it?
*/
- apr_table_mergen(r->headers_in, "X-Forwarded-Server",
+ apr_table_setn(r->headers_in, "X-Forwarded-Server",
r->server->server_hostname);
}