Versions in this module Expand all Collapse all v1 v1.1.2 Apr 17, 2023 v1.1.1 Apr 17, 2023 Changes in this version + type CheckCbkFuc func(data byte) bool + type CheckTarget struct + CheckCbkLists []*CheckCbkFuc + Conn net.Conn + ConnState bool + ConnType string + CustomHeadersRaw string + HostName string + IsTLS bool + MacReadSize uint32 + Port int + ReadTimeout int + Target string + UrlPath string + UrlRaw string + func NewCheckTarget(szUrl, SzType string, readWriteTimeout int) *CheckTarget + func (r *CheckTarget) AddCheck(fnCbk CheckCbkFuc, aN ...int) *CheckTarget + func (r *CheckTarget) Close() + func (r *CheckTarget) ConnTarget() (*CheckTarget, error) + func (r *CheckTarget) GetBufReader() *bufio.Reader + func (r *CheckTarget) GetBufWriter() *bufio.Writer + func (r *CheckTarget) Log(s string) + func (r *CheckTarget) ReadAll2Bytes() *[]byte + func (r *CheckTarget) ReadAll2Str() *string + func (r *CheckTarget) SendOnePayload(str, szPath, szHost string, nTimes int) string + func (r *CheckTarget) WriteWithFlush(s string) (nn int, err error)