Versions in this module Expand all Collapse all v1 v1.0.0 Mar 3, 2017 Changes in this version + type ContentInterface interface + Bytes func() ([]byte, error) + ContentUnmarshalJSON func(interface{}) error + ContentUnmarshalXML func(interface{}) error + ReaderCloser func() (io.ReadCloser, error) + String func() (string, error) + Transcode func(encoding.Encoding) ContentInterface + Transform func(TransformFunc) ContentInterface + UnGzip func() ContentInterface + Untar func() ContentInterface + Unzip func() ContentInterface + Write func(io.Writer) error + type HeaderInterface interface + Add func(string, string) + Del func(string) + Get func(string) string + Names func() []string + Set func(string, string) + type Request interface + Accept func(string) Request + AcceptEncoding func(string) Request + AcceptLanguage func(string) Request + Auth func(string, string) Request + ClientSource func() (*http.Client, error) + ContentType func(string) Request + Cookies func([]*http.Cookie) Request + Data func(*bytes.Reader) Request + DataBytes func([]byte) Request + DataString func(string) Request + Do func() (Response, error) + Error func() (Request, error) + Header func() HeaderInterface + Method func(methods.Value) Request + ProxyURL func(string) Request + Referer func(string) Request + RequestSource func() (*http.Request, error) + Response func(io.Writer) Request + TLSVerifyOff func() Request + TLSVerifyOn func() Request + TimeOut func(time.Duration) Request + URL func(string) Request + UserAgent func(string) Request + type Response interface + Charmap func() charmap.Charmap + Content func() ContentInterface + ContentLength func() int64 + Cookies func() []*http.Cookie + Error func() error + Header func() HeaderInterface + Latency func() time.Duration + LatencyData func() time.Duration + Response func() *http.Response + Status func() string + StatusCode func() int + type TransformFunc func(io.Reader) (io.Reader, error) + type Transport interface + Method func() methods.Interface + NewRequest func(method methods.Value) Request + func NewTransport() Transport Other modules containing this package github.com/webnice/transport/v3