Add load balancing network dialer

This commit is contained in:
9seconds
2021-03-09 11:52:13 +03:00
parent ecfd550a95
commit 7002e4cd09
10 changed files with 342 additions and 25 deletions
+2 -2
View File
@@ -47,7 +47,7 @@ func (suite *Socks5TestSuite) TestRequestFailed() {
User: url.UserPassword("user2", "password"),
Host: suite.socksListener.Addr().String(),
}
dialer, _ := network.NewSocks5Dialer(proxyURL, suite.baseDialer)
dialer, _ := network.NewSocks5Dialer(suite.baseDialer, proxyURL)
httpClient := http.Client{
Transport: &http.Transport{
@@ -66,7 +66,7 @@ func (suite *Socks5TestSuite) TestRequestOk() {
User: url.UserPassword("user", "password"),
Host: suite.socksListener.Addr().String(),
}
dialer, _ := network.NewSocks5Dialer(proxyURL, suite.baseDialer)
dialer, _ := network.NewSocks5Dialer(suite.baseDialer, proxyURL)
httpClient := http.Client{
Transport: &http.Transport{