MCPcopy Create free account
hub / github.com/SenseUnit/dumbproxy / init

Function init

dialer/dialer.go:16–34  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

14)
15
16func init() {
17 xproxy.RegisterDialerType("http", H1ProxyDialerFromURL)
18 xproxy.RegisterDialerType("http1s", H1ProxyDialerFromURL)
19 xproxy.RegisterDialerType("https", UnifiedHTTPSProxyDialerFromURL)
20 xproxy.RegisterDialerType("http+optimistic", OptimisticHTTPProxyDialerFromURL)
21 xproxy.RegisterDialerType("https+optimistic", OptimisticHTTPProxyDialerFromURL)
22 xproxy.RegisterDialerType("h2", H2ProxyDialerFromURL)
23 xproxy.RegisterDialerType("h2c", H2ProxyDialerFromURL)
24 xproxy.RegisterDialerType("set-src-hints", NewHintsSettingDialerFromURL)
25 xproxy.RegisterDialerType("set-dst", NewFixedDstDialerFromURL)
26 xproxy.RegisterDialerType("cached", GetCachedDialer)
27 xproxy.RegisterDialerType("socks5s", SOCKS5SDialerFromURL)
28 xproxy.RegisterDialerType("socks5hs", SOCKS5SDialerFromURL)
29 xproxy.RegisterDialerType("force-resolve", func(_ *url.URL, d xproxy.Dialer) (xproxy.Dialer, error) {
30 return NeverRequireHostname(MaybeWrapWithContextDialer(d)), nil
31 })
32 xproxy.RegisterDialerType("chain", ChainFromURL)
33 xproxy.RegisterDialerType("cmd", CommandDialerFromURL)
34}
35
36type LegacyDialer interface {
37 Dial(network, address string) (net.Conn, error)

Callers

nothing calls this directly

Calls 2

NeverRequireHostnameFunction · 0.85

Tested by

no test coverage detected