hoepfully better logs
parent
8b8bbd8839
commit
e481a2e048
|
|
@ -108,24 +108,24 @@ func (fp *FProxy) ServeHTTP(w http.ResponseWriter, r *http.Request) {
|
|||
return
|
||||
}
|
||||
if contains(fp.bypass, baseHost(r.URL.Host)) {
|
||||
log.Printf("%v: %v: %v", fp.httpport, "passing through", r.URL)
|
||||
log.Printf("%v: %v: %v", fp.httpport, "BYPASS NO PROXY ", r.URL)
|
||||
fp.Passthrough(w, r)
|
||||
return
|
||||
}
|
||||
if r.Method == http.MethodConnect && fp.transport.Proxy == nil {
|
||||
log.Print(fp.httpport, "directly connecting", r.Host)
|
||||
log.Print(fp.httpport, "CONNECT no transport proxy ", r.Host)
|
||||
fp.Connect(w, r)
|
||||
return
|
||||
}
|
||||
if r.Method == http.MethodConnect && fp.transport.Proxy != nil {
|
||||
log.Print(fp.httpport, "connecting", r.Host, "via", fmt.Sprint(fp.transport.Proxy(r)))
|
||||
log.Print(fp.httpport, "CONNECT transport proxy = ", r.Host, "via", fmt.Sprint(fp.transport.Proxy(r)))
|
||||
fp.Connect(w, r)
|
||||
return
|
||||
}
|
||||
if fp.transport.Proxy != nil {
|
||||
log.Print(fp.httpport, "proxying", r.Host, "via", fmt.Sprint(fp.transport.Proxy(r)))
|
||||
log.Print(fp.httpport, "* PROXY ", r.Host, "via", fmt.Sprint(fp.transport.Proxy(r)))
|
||||
} else {
|
||||
log.Print(fp.httpport, "proxying directly to", r.Host)
|
||||
log.Print(fp.httpport, "* NO PROXY ", r.Host)
|
||||
}
|
||||
fp.ProxyRequest(w, r)
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue