From 037da983d2be00271971c6168be08cc17f4fb93a Mon Sep 17 00:00:00 2001 From: jackstar12 Date: Thu, 9 May 2024 10:48:04 +0200 Subject: [PATCH] feat: register https proxy --- proxy.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/proxy.go b/proxy.go index 3c570c26..aa6e774a 100644 --- a/proxy.go +++ b/proxy.go @@ -23,9 +23,11 @@ func (fn netDialerFunc) Dial(network, addr string) (net.Conn, error) { } func init() { - proxy.RegisterDialerType("http", func(proxyURL *url.URL, forwardDialer proxy.Dialer) (proxy.Dialer, error) { + generate := func(proxyURL *url.URL, forwardDialer proxy.Dialer) (proxy.Dialer, error) { return &httpProxyDialer{proxyURL: proxyURL, forwardDial: forwardDialer.Dial}, nil - }) + } + proxy.RegisterDialerType("http", generate) + proxy.RegisterDialerType("https", generate) } type httpProxyDialer struct {