Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultHttpClient = &http.Client{ CheckRedirect: func(req *http.Request, via []*http.Request) error { return http.ErrUseLastResponse }, Transport: &http.Transport{ DialContext: defaultTransportDialContext(&net.Dialer{ Timeout: 30 * time.Second, KeepAlive: 30 * time.Second, }), ForceAttemptHTTP2: true, MaxIdleConns: 100, IdleConnTimeout: 90 * time.Second, TLSHandshakeTimeout: 10 * time.Second, ExpectContinueTimeout: 1 * time.Second, }, }
Functions ¶
func ServerWithInterceptor ¶
func ServerWithInterceptor(rw http.ResponseWriter, r *http.Request, interceptor Interceptor)
Types ¶
type Caller ¶
func ClientWithInterceptor ¶
func ClientWithInterceptor(apiUrl string, proxy string, interceptor Interceptor) Caller
Click to show internal directories.
Click to hide internal directories.