Documentation ¶
Index ¶
- Constants
- type GeneralHeader
- func (gh *GeneralHeader) CacheControl() string
- func (gh *GeneralHeader) Connection() string
- func (gh *GeneralHeader) Init()
- func (gh *GeneralHeader) Pragma() string
- func (gh *GeneralHeader) SetCacheControl(cachecontrol string)
- func (gh *GeneralHeader) SetConnection(connection string)
- func (gh *GeneralHeader) SetPragma(pragma string)
- type HttpGet
- func (hget *HttpGet) Duration() time.Duration
- func (hget *HttpGet) Init(url string, duration time.Duration, query url.Values)
- func (hget *HttpGet) Request(gh GeneralHeader, rqh RequestHeader) ([]byte, error)
- func (hget *HttpGet) SetDuration(duration time.Duration)
- func (hget *HttpGet) SetQuery(query url.Values)
- func (hget *HttpGet) SetUrl(url string)
- func (hget *HttpGet) Status() string
- func (hget *HttpGet) StatusCode() int
- func (hget *HttpGet) Url() string
- type HttpPost
- func (hpst *HttpPost) Duration() time.Duration
- func (hpst *HttpPost) Init(url string, duration time.Duration, body url.Values)
- func (hpst *HttpPost) Request(gh GeneralHeader, rqh RequestHeader) ([]byte, error)
- func (hpst *HttpPost) SetBody(body url.Values)
- func (hpst *HttpPost) SetDuration(duration time.Duration)
- func (hpst *HttpPost) SetUrl(url string)
- func (hpst *HttpPost) Status() string
- func (hpst *HttpPost) StatusCode() int
- func (hpst *HttpPost) Url() string
- type HttpsGet
- func (hget *HttpsGet) Duration() time.Duration
- func (hget *HttpsGet) Init(url string, duration time.Duration, query url.Values)
- func (hget *HttpsGet) Request(gh GeneralHeader, rqh RequestHeader) ([]byte, error)
- func (hget *HttpsGet) SetDuration(duration time.Duration)
- func (hget *HttpsGet) SetQuery(query url.Values)
- func (hget *HttpsGet) SetUrl(url string)
- func (hget *HttpsGet) Status() string
- func (hget *HttpsGet) StatusCode() int
- func (hget *HttpsGet) Url() string
- type HttpsPost
- func (hpst *HttpsPost) Duration() time.Duration
- func (hpst *HttpsPost) Init(url string, duration time.Duration, body url.Values)
- func (hpst *HttpsPost) Request(gh GeneralHeader, rqh RequestHeader) ([]byte, error)
- func (hpst *HttpsPost) SetBody(body url.Values)
- func (hpst *HttpsPost) SetDuration(duration time.Duration)
- func (hpst *HttpsPost) SetUrl(url string)
- func (hpst *HttpsPost) Status() string
- func (hpst *HttpsPost) StatusCode() int
- func (hpst *HttpsPost) Url() string
- type MimeType
- type RequestHeader
- func (rqh *RequestHeader) Accept() string
- func (rqh *RequestHeader) AcceptCharset() string
- func (rqh *RequestHeader) Authorization() string
- func (rqh *RequestHeader) ContentType() string
- func (rqh *RequestHeader) From() string
- func (rqh *RequestHeader) Init() error
- func (rqh *RequestHeader) Referer() string
- func (rqh *RequestHeader) SetAccept(accept string)
- func (rqh *RequestHeader) SetAcceptCharset(acceptcharset string)
- func (rqh *RequestHeader) SetAuthorization(authorization string)
- func (rqh *RequestHeader) SetContentType(contenttype string)
- func (rqh *RequestHeader) SetFrom(from string)
- func (rqh *RequestHeader) SetReferer(referer string)
- func (rqh *RequestHeader) SetUserAgent(useragent string)
- func (rqh *RequestHeader) UserAgent() string
Constants ¶
View Source
const ( PRAGMA = "Pragma" CACHE_CONTROL = "Cache-Control" CONNECTION = "Connection" )
View Source
const ( NO_STORE = "no-store" NO_CACHE = "no-cache" CLOSE = "close" )
View Source
const ( ACCEPT = "Accept" ACCEPT_CHARSET = "Accept-Charset" FROM = "From" REFERER = "Referer" USER_AGENT = "User-Agent" AUTHORIZATION = "Authorization" CONTENT_TYPE = "Content-Type" )
View Source
const ( UTF8 = "utf-8" MIME_TYPE_TEXT = "text" MIME_TYPE_APPLICATION = "application" MIME_SUBTYPE_HTML = "html" MIME_SUBTYPE_JSON = "json" MIME_SUBTYPE_CSV = "csv" MIME_SUBTYPE_PLAIN = "plain" MIME_SUBTYPE_URLENCODED = "x-www-form-urlencoded" MIME_SUBTYPE_JS = "javascript" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GeneralHeader ¶
type GeneralHeader struct {
// contains filtered or unexported fields
}
func (*GeneralHeader) CacheControl ¶
func (gh *GeneralHeader) CacheControl() string
func (*GeneralHeader) Connection ¶
func (gh *GeneralHeader) Connection() string
func (*GeneralHeader) Init ¶
func (gh *GeneralHeader) Init()
func (*GeneralHeader) Pragma ¶
func (gh *GeneralHeader) Pragma() string
func (*GeneralHeader) SetCacheControl ¶
func (gh *GeneralHeader) SetCacheControl(cachecontrol string)
func (*GeneralHeader) SetConnection ¶
func (gh *GeneralHeader) SetConnection(connection string)
func (*GeneralHeader) SetPragma ¶
func (gh *GeneralHeader) SetPragma(pragma string)
type HttpGet ¶
type HttpGet struct {
// contains filtered or unexported fields
}
func (*HttpGet) Request ¶
func (hget *HttpGet) Request(gh GeneralHeader, rqh RequestHeader) ([]byte, error)
func (*HttpGet) SetDuration ¶
func (*HttpGet) StatusCode ¶
type HttpPost ¶
type HttpPost struct {
// contains filtered or unexported fields
}
func (*HttpPost) Request ¶
func (hpst *HttpPost) Request(gh GeneralHeader, rqh RequestHeader) ([]byte, error)
func (*HttpPost) SetDuration ¶
func (*HttpPost) StatusCode ¶
type HttpsGet ¶
type HttpsGet struct {
// contains filtered or unexported fields
}
func (*HttpsGet) Request ¶
func (hget *HttpsGet) Request(gh GeneralHeader, rqh RequestHeader) ([]byte, error)
func (*HttpsGet) SetDuration ¶
func (*HttpsGet) StatusCode ¶
type HttpsPost ¶
type HttpsPost struct {
// contains filtered or unexported fields
}
func (*HttpsPost) Request ¶
func (hpst *HttpsPost) Request(gh GeneralHeader, rqh RequestHeader) ([]byte, error)
func (*HttpsPost) SetDuration ¶
func (*HttpsPost) StatusCode ¶
type MimeType ¶
type MimeType struct {
// contains filtered or unexported fields
}
func (*MimeType) SetSubtype ¶
type RequestHeader ¶
type RequestHeader struct {
// contains filtered or unexported fields
}
func (*RequestHeader) Accept ¶
func (rqh *RequestHeader) Accept() string
func (*RequestHeader) AcceptCharset ¶
func (rqh *RequestHeader) AcceptCharset() string
func (*RequestHeader) Authorization ¶
func (rqh *RequestHeader) Authorization() string
func (*RequestHeader) ContentType ¶
func (rqh *RequestHeader) ContentType() string
func (*RequestHeader) From ¶
func (rqh *RequestHeader) From() string
func (*RequestHeader) Init ¶
func (rqh *RequestHeader) Init() error
func (*RequestHeader) Referer ¶
func (rqh *RequestHeader) Referer() string
func (*RequestHeader) SetAccept ¶
func (rqh *RequestHeader) SetAccept(accept string)
func (*RequestHeader) SetAcceptCharset ¶
func (rqh *RequestHeader) SetAcceptCharset(acceptcharset string)
func (*RequestHeader) SetAuthorization ¶
func (rqh *RequestHeader) SetAuthorization(authorization string)
func (*RequestHeader) SetContentType ¶
func (rqh *RequestHeader) SetContentType(contenttype string)
func (*RequestHeader) SetFrom ¶
func (rqh *RequestHeader) SetFrom(from string)
func (*RequestHeader) SetReferer ¶
func (rqh *RequestHeader) SetReferer(referer string)
func (*RequestHeader) SetUserAgent ¶
func (rqh *RequestHeader) SetUserAgent(useragent string)
func (*RequestHeader) UserAgent ¶
func (rqh *RequestHeader) UserAgent() string
Click to show internal directories.
Click to hide internal directories.