Documentation
¶
Index ¶
- Variables
- type Request
- type RequestCallback
- type Response
- type ResponseCallback
- type Visitor
- func (v *Visitor) Cookies(URL string) []*http.Cookie
- func (v *Visitor) OnRequest(f RequestCallback)
- func (v *Visitor) OnResponse(f ResponseCallback)
- func (v *Visitor) Post(URL string, requestData []byte) error
- func (v *Visitor) SetCookies(URL string, cookies []*http.Cookie) error
- func (v *Visitor) Visit(URL string) error
Constants ¶
This section is empty.
Variables ¶
View Source
var UA = []string{
"Opera/9.30 (Nintendo Wii; U; ; 2047-7; en)",
"Mozilla/5.0 (Linux; Android 4.0.4; BNTV400 Build/IMM76L) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.111 Safari/537.36",
"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.155 Safari/537.36 OPR/31.0.1889.174",
"Mozilla/5.0 (X11; Linux 3.8-6.dmz.1-liquorix-686) KHTML/4.8.4 (like Gecko) Konqueror/4.8",
}
Functions ¶
This section is empty.
Types ¶
type RequestCallback ¶
type RequestCallback func(*Request)
type ResponseCallback ¶
type ResponseCallback func(*Response)
type Visitor ¶
type Visitor struct {
UserAgent string
RequestCallbacks []RequestCallback
ResponseCallbacks []ResponseCallback
// contains filtered or unexported fields
}
func NewVisitor ¶
func NewVisitor() *Visitor
func (*Visitor) OnRequest ¶
func (v *Visitor) OnRequest(f RequestCallback)
func (*Visitor) OnResponse ¶
func (v *Visitor) OnResponse(f ResponseCallback)
Click to show internal directories.
Click to hide internal directories.