Skip to main content

crawlerx

成员函数函数描述/介绍
crawlerx.PageScreenShot
crawlerx.StartCrawler
crawlerx.blacklist
crawlerx.browserInfo
crawlerx.concurrent
crawlerx.cookies
crawlerx.evalJs
crawlerx.extraWaitLoadTime
crawlerx.fileInput
crawlerx.formFill
crawlerx.fromPlugin
crawlerx.fullTimeout
crawlerx.headers
crawlerx.ignoreQueryName
crawlerx.invalidSuffix
crawlerx.jsResultSend
crawlerx.leakless
crawlerx.localStorage
crawlerx.maxDepth
crawlerx.maxUrl
crawlerx.pageTimeout
crawlerx.rawCookie
crawlerx.rawHeaders
crawlerx.response
crawlerx.runtimeID
crawlerx.runtimeId
crawlerx.saveToDB
crawlerx.scanRangeLevel
crawlerx.scanRepeatLevel
crawlerx.sensitiveWords
crawlerx.sessionStorage
crawlerx.sourceType
crawlerx.stealth
crawlerx.urlCheck
crawlerx.vue
crawlerx.whitelist

函数定义#

PageScreenShot#

详细描述#

定义#

PageScreenShot(targetUrl string, opts ...ConfigOpt) (code string, err error)

参数#

参数名参数类型参数解释
targetUrlstring
opts...ConfigOpt

返回值#

返回值(顺序)返回值类型返回值解释
codestring
errerror

StartCrawler#

详细描述#

定义#

StartCrawler(url string, opts ...ConfigOpt) (chan ReqInfo, error)

参数#

参数名参数类型参数解释
urlstring
opts...ConfigOpt

返回值#

返回值(顺序)返回值类型返回值解释
r1chan ReqInfo
r2error

blacklist#

详细描述#

定义#

blacklist(keywords ...string) ConfigOpt

参数#

参数名参数类型参数解释
keywords...string

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

browserInfo#

详细描述#

定义#

browserInfo(data string) ConfigOpt

参数#

参数名参数类型参数解释
datastring

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

concurrent#

详细描述#

定义#

concurrent(concurrent int) ConfigOpt

参数#

参数名参数类型参数解释
concurrentint

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

cookies#

详细描述#

定义#

cookies(domain string, cookiesInfo map[string]string) ConfigOpt

参数#

参数名参数类型参数解释
domainstring
cookiesInfomap[string]string

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

evalJs#

详细描述#

定义#

evalJs(target string, evalJs string) ConfigOpt

参数#

参数名参数类型参数解释
targetstring
evalJsstring

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

extraWaitLoadTime#

详细描述#

定义#

extraWaitLoadTime(extraWaitLoadTime int) ConfigOpt

参数#

参数名参数类型参数解释
extraWaitLoadTimeint

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

fileInput#

详细描述#

定义#

fileInput(fileInput map[string]string) ConfigOpt

参数#

参数名参数类型参数解释
fileInputmap[string]string

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

formFill#

详细描述#

定义#

formFill(formFills map[string]string) ConfigOpt

参数#

参数名参数类型参数解释
formFillsmap[string]string

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

fromPlugin#

详细描述#

定义#

fromPlugin(fromPlugin string) ConfigOpt

参数#

参数名参数类型参数解释
fromPluginstring

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

fullTimeout#

详细描述#

定义#

fullTimeout(timeout int) ConfigOpt

参数#

参数名参数类型参数解释
timeoutint

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

headers#

详细描述#

定义#

headers(headersInfo map[string]string) ConfigOpt

参数#

参数名参数类型参数解释
headersInfomap[string]string

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

ignoreQueryName#

详细描述#

定义#

ignoreQueryName(names ...string) ConfigOpt

参数#

参数名参数类型参数解释
names...string

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

invalidSuffix#

详细描述#

定义#

invalidSuffix(suffix []string) ConfigOpt

参数#

参数名参数类型参数解释
suffix[]string

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

jsResultSend#

详细描述#

定义#

jsResultSend(storage func(s string)) ConfigOpt

参数#

参数名参数类型参数解释
storagefunc(s string)

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

leakless#

详细描述#

定义#

leakless(leakless string) ConfigOpt

参数#

参数名参数类型参数解释
leaklessstring

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

localStorage#

详细描述#

定义#

localStorage(storage map[string]string) ConfigOpt

参数#

参数名参数类型参数解释
storagemap[string]string

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

maxDepth#

详细描述#

定义#

maxDepth(depth int) ConfigOpt

参数#

参数名参数类型参数解释
depthint

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

maxUrl#

详细描述#

定义#

maxUrl(maxUrl int) ConfigOpt

参数#

参数名参数类型参数解释
maxUrlint

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

pageTimeout#

详细描述#

定义#

pageTimeout(timeout int) ConfigOpt

参数#

参数名参数类型参数解释
timeoutint

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

rawCookie#

详细描述#

定义#

rawCookie(domain string, cookieInfo string) ConfigOpt

参数#

参数名参数类型参数解释
domainstring
cookieInfostring

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

rawHeaders#

详细描述#

定义#

rawHeaders(headerInfo string) ConfigOpt

参数#

参数名参数类型参数解释
headerInfostring

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

response#

详细描述#

定义#

response(targetUrl string, response string) ConfigOpt

参数#

参数名参数类型参数解释
targetUrlstring
responsestring

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

runtimeID#

详细描述#

定义#

runtimeID(id string) ConfigOpt

参数#

参数名参数类型参数解释
idstring

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

runtimeId#

详细描述#

定义#

runtimeId(id string) ConfigOpt

参数#

参数名参数类型参数解释
idstring

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

saveToDB#

详细描述#

定义#

saveToDB(b bool) ConfigOpt

参数#

参数名参数类型参数解释
bbool

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

scanRangeLevel#

详细描述#

定义#

scanRangeLevel(scanRange scanRangeLevel) ConfigOpt

参数#

参数名参数类型参数解释
scanRangescanRangeLevel

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

scanRepeatLevel#

详细描述#

定义#

scanRepeatLevel(scanRepeat repeatLevel) ConfigOpt

参数#

参数名参数类型参数解释
scanRepeatrepeatLevel

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

sensitiveWords#

详细描述#

定义#

sensitiveWords(words []string) ConfigOpt

参数#

参数名参数类型参数解释
words[]string

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

sessionStorage#

详细描述#

定义#

sessionStorage(storage map[string]string) ConfigOpt

参数#

参数名参数类型参数解释
storagemap[string]string

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

sourceType#

详细描述#

定义#

sourceType(sourceType string) ConfigOpt

参数#

参数名参数类型参数解释
sourceTypestring

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

stealth#

详细描述#

定义#

stealth(stealth bool) ConfigOpt

参数#

参数名参数类型参数解释
stealthbool

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

urlCheck#

详细描述#

定义#

urlCheck(check bool) ConfigOpt

参数#

参数名参数类型参数解释
checkbool

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

vue#

详细描述#

定义#

vue(vue bool) ConfigOpt

参数#

参数名参数类型参数解释
vuebool

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt

whitelist#

详细描述#

定义#

whitelist(keywords ...string) ConfigOpt

参数#

参数名参数类型参数解释
keywords...string

返回值#

返回值(顺序)返回值类型返回值解释
r1ConfigOpt