Documentation ¶
Index ¶
- func ConfDir() string
- func DELETE(u string, header map[string]string) (raw json.RawMessage, err error)
- func Deamon1(args []string) error
- func Deamon2(callback func())
- func File(u, method string, body io.Reader, header map[string]string) (io io.Reader, err error)
- func GET(u string, header map[string]string) (raw json.RawMessage, err error)
- func GetCookie(url *url.URL, name string) *http.Cookie
- func POST(u string, body interface{}, header map[string]string) (raw json.RawMessage, err error)
- func PUT(u string, body interface{}, header map[string]string) (raw json.RawMessage, err error)
- func ReadFile(filepath string, data interface{}) error
- func RegisterLocalJar()
- func SOCKET(u string, header map[string]string) (conn *websocket.Conn, raw json.RawMessage, err error)
- func SetLog()
- func SetLogPrefix()
- func SetLogSufix()
- func SyncCookieJar()
- func UserAgent(args ...int) string
- func WriteFile(filepath string, data interface{}) error
- type CodeError
- type Jar
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterLocalJar ¶ added in v1.1.0
func RegisterLocalJar()
func SetLogPrefix ¶ added in v1.2.0
func SetLogPrefix()
func SetLogSufix ¶ added in v1.2.0
func SetLogSufix()
func SyncCookieJar ¶
func SyncCookieJar()
Types ¶
type Jar ¶
type Jar struct { PsList cookiejar.PublicSuffixList `json:"pslist"` // mu locks the remaining fields. Mu sync.Mutex `json:"mu"` // entries is a set of entries, keyed by their eTLD+1 and subkeyed by // their name/domain/path. Entries map[string]map[string]entry `json:"entries"` // nextSeqNum is the next sequence number assigned to a new cookie // created SetCookies. NextSeqNum uint64 `json:"nextseqnum"` }
Click to show internal directories.
Click to hide internal directories.