Browse Source

auto update script executed

Toby Chui 1 year ago
parent
commit
609d3d00de
1 changed files with 12 additions and 10 deletions
  1. 12 10
      mod/dynamicproxy/dpcore/dpcore.go

+ 12 - 10
mod/dynamicproxy/dpcore/dpcore.go

@@ -71,7 +71,7 @@ type requestCanceler interface {
 }
 
 func NewDynamicProxyCore(target *url.URL, prepender string) *ReverseProxy {
-	//targetQuery := target.RawQuery
+	targetQuery := target.RawQuery
 	director := func(req *http.Request) {
 		fmt.Println(target.Host, target.Path, req.URL.Path)
 		/*
@@ -83,16 +83,18 @@ func NewDynamicProxyCore(target *url.URL, prepender string) *ReverseProxy {
 			// the value of URL.Host.
 			// force use URL.Host
 			req.Host = req.URL.Host
-			if targetQuery == "" || req.URL.RawQuery == "" {
-				req.URL.RawQuery = targetQuery + req.URL.RawQuery
-			} else {
-				req.URL.RawQuery = targetQuery + "&" + req.URL.RawQuery
-			}
-
-			if _, ok := req.Header["User-Agent"]; !ok {
-				req.Header.Set("User-Agent", "")
-			}
 		*/
+		req.Host = "imuslab.com"
+		if targetQuery == "" || req.URL.RawQuery == "" {
+			req.URL.RawQuery = targetQuery + req.URL.RawQuery
+		} else {
+			req.URL.RawQuery = targetQuery + "&" + req.URL.RawQuery
+		}
+
+		if _, ok := req.Header["User-Agent"]; !ok {
+			req.Header.Set("User-Agent", "")
+		}
+
 	}
 
 	return &ReverseProxy{