Browse Source

auto update script executed

Toby Chui 1 year ago
parent
commit
e310f2ca3e
2 changed files with 4 additions and 6 deletions
  1. 4 0
      mod/dynamicproxy/dpcore/dpcore.go
  2. 0 6
      mod/dynamicproxy/proxyRequestHandler.go

+ 4 - 0
mod/dynamicproxy/dpcore/dpcore.go

@@ -240,6 +240,7 @@ func (p *ReverseProxy) ProxyHTTP(rw http.ResponseWriter, req *http.Request, rrr
 		transport = http.DefaultTransport
 	}
 
+	fmt.Println("CHECKPOINT1", req.URL)
 	outreq := new(http.Request)
 	// Shallow copies of maps, like header
 	*outreq = *req
@@ -261,6 +262,7 @@ func (p *ReverseProxy) ProxyHTTP(rw http.ResponseWriter, req *http.Request, rrr
 			}()
 		}
 	}
+	fmt.Println("CHECKPOINT2", req.URL)
 
 	p.Director(outreq)
 	outreq.Close = false
@@ -275,6 +277,7 @@ func (p *ReverseProxy) ProxyHTTP(rw http.ResponseWriter, req *http.Request, rrr
 	// Add X-Forwarded-For Header.
 	addXForwardedForHeader(outreq)
 
+	fmt.Println("CHECKPOINT3", req.URL)
 	res, err := transport.RoundTrip(outreq)
 	if err != nil {
 		if p.Verbal {
@@ -298,6 +301,7 @@ func (p *ReverseProxy) ProxyHTTP(rw http.ResponseWriter, req *http.Request, rrr
 			return err
 		}
 	}
+	fmt.Println("CHECKPOINT4", req.URL)
 
 	//Custom header rewriter functions
 	if res.Header.Get("Location") != "" {

+ 0 - 6
mod/dynamicproxy/proxyRequestHandler.go

@@ -2,7 +2,6 @@ package dynamicproxy
 
 import (
 	"errors"
-	"fmt"
 	"log"
 	"net"
 	"net/http"
@@ -98,7 +97,6 @@ func (h *ProxyHandler) proxyRequest(w http.ResponseWriter, r *http.Request, targ
 	rewriteURL := h.Parent.rewriteURL(target.Root, r.RequestURI)
 	var err error
 	r.URL, err = url.Parse(rewriteURL)
-	fmt.Println("CHECKPOINT1", r.URL, err)
 
 	r.Header.Set("X-Forwarded-Host", r.Host)
 	if r.Header["Upgrade"] != nil && strings.ToLower(r.Header["Upgrade"][0]) == "websocket" {
@@ -119,16 +117,12 @@ func (h *ProxyHandler) proxyRequest(w http.ResponseWriter, r *http.Request, targ
 	}
 
 	originalHostHeader := r.Host
-	fmt.Println("CHECKPOINT2", r.URL, err)
 	r.Host = r.URL.Host
-	fmt.Println("CHECKPOINT3", r.URL, err)
 	err = target.Proxy.ServeHTTP(w, r, &dpcore.ResponseRewriteRuleSet{
 		ProxyDomain:  target.Domain,
 		OriginalHost: originalHostHeader,
 	})
 
-	fmt.Println("CHECKPOINT4", r.URL, err)
-
 	var dnsError *net.DNSError
 	if err != nil {
 		if errors.As(err, &dnsError) {