diff --git a/cfmysql/http_client_factory.go b/cfmysql/http_client_factory.go index fdec21d..d12ebf5 100644 --- a/cfmysql/http_client_factory.go +++ b/cfmysql/http_client_factory.go @@ -1,8 +1,8 @@ package cfmysql import ( - "net/http" "crypto/tls" + "net/http" ) //go:generate counterfeiter . HttpClientFactory @@ -14,11 +14,12 @@ func NewHttpClientFactory() HttpClientFactory { return new(httpClientFactory) } -type httpClientFactory struct {} +type httpClientFactory struct{} func (self *httpClientFactory) NewClient(sslDisabled bool) *http.Client { transport := &http.Transport{ + Proxy: http.ProxyFromEnvironment, TLSClientConfig: &tls.Config{InsecureSkipVerify: sslDisabled}, } return &http.Client{Transport: transport} -} \ No newline at end of file +}