]> granicus.if.org Git - apache/commitdiff
Add r->args to uri->query if the original r->uri
authorMladen Turk <mturk@apache.org>
Sat, 9 Apr 2005 07:32:42 +0000 (07:32 +0000)
committerMladen Turk <mturk@apache.org>
Sat, 9 Apr 2005 07:32:42 +0000 (07:32 +0000)
did not contain query string. This fixes #34266.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@160663 13f79535-47bb-0310-9956-ffa450edef68

modules/proxy/proxy_util.c

index 6a9165ce1196d543013a2055ce24cb7a4cf63c5b..a6f52c2537fe128746b1979dfa7ff60446789890 100644 (file)
@@ -1757,7 +1757,9 @@ ap_proxy_determine_connection(apr_pool_t *p, request_rec *r,
     if (!uri->port) {
         uri->port = apr_uri_port_of_scheme(uri->scheme);
     }
-
+    if (!uri->query) {
+        uri->query = r->args;
+    }
     ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, r->server,
                  "proxy: connecting %s to %s:%d", *url, uri->hostname,
                  uri->port);