Files
flux/internal/services/proxy/proxy.go
2025-05-15 18:33:02 +00:00

19 lines
334 B
Go

package proxyManagerService
import (
"net/http"
"net/url"
"time"
)
func GetTransport(target string) *http.Transport {
return &http.Transport{
Proxy: func(r *http.Request) (*url.URL, error) {
return url.Parse(target)
},
MaxIdleConns: 100,
IdleConnTimeout: 90 * time.Second,
MaxIdleConnsPerHost: 100,
}
}