func NewHTTPClient(scheme string, timeout time.Duration) *http.Client {
	tr := &http.Transport{}
	if scheme == "unix" || scheme == "unixs" {
		tr.Dial = unixDial
	}
	return &http.Client{
		Timeout:   timeout,
		Transport: tr,
	}
}
// NewHTTPClient returns a HTTP client according to the scheme.
NewHTTPClient returns a HTTP client according to the scheme.
// NewHTTPClient returns a HTTP client according to the scheme .
func NewHTTPClient(scheme string, timeout time.Duration) *http.Client {
	tr := &http.Transport{}
	if scheme == "unix" || scheme == "unixs" {
		tr.Dial = unixDial
	}
	return &http.Client{
		Timeout:   timeout,
		Transport: tr,
	}
}
func NewHTTPClient ( scheme string , timeout time . Duration ) * http . Client { tr := & http . Transport { } if scheme == " " || scheme == " " { tr . Dial = unixDial } return & http . Client { Timeout : timeout , Transport : tr , } }
NewHTTPClient returns a HTTP client according to the scheme.
NewHTTPClient returns a HTTP client according to the scheme .