Documentation ¶
Index ¶
- func GetCSRInjectCode(file string) string
- func GetDataAndConfigByCSR(config define.JavaScriptConfig, container string, proxyAddr string) (result define.BodyParsed)
- func GetDataAndConfigByMix(config define.JavaScriptConfig, container string, proxyAddr string) (result define.BodyParsed)
- func GetDataAndConfigBySSR(config define.JavaScriptConfig) (result define.BodyParsed)
- func GetPager(config define.JavaScriptConfig, document *goquery.Document) (links []string)
- func GetRodPageObject(container string, proxyAddr string, cookies string) *rod.Page
- func ParseDataAndConfigBySSR(config define.JavaScriptConfig, userDoc define.RemoteBodySanitized, ...) (result define.BodyParsed)
- func ParseFullPageByGoQuery(html string, callback func(document *goquery.Document) string) (result string)
- func ParsePageByGoQuery(data define.RemoteBodySanitized, ...) define.BodyParsed
- func ParsePageByGoRod(config define.JavaScriptConfig, container string, proxyAddr string, ...) (result define.BodyParsed)
- func ParsePagerByGoQuery(data define.RemoteBodySanitized, ...) (result []string)
- func ProxyPageByGoRod(url string, container string, proxyAddr string, cookies string) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetCSRInjectCode ¶
func GetDataAndConfigByCSR ¶
func GetDataAndConfigByCSR(config define.JavaScriptConfig, container string, proxyAddr string) (result define.BodyParsed)
func GetDataAndConfigByMix ¶
func GetDataAndConfigByMix(config define.JavaScriptConfig, container string, proxyAddr string) (result define.BodyParsed)
func GetDataAndConfigBySSR ¶
func GetDataAndConfigBySSR(config define.JavaScriptConfig) (result define.BodyParsed)
func GetPager ¶
func GetPager(config define.JavaScriptConfig, document *goquery.Document) (links []string)
func GetRodPageObject ¶
func ParseDataAndConfigBySSR ¶
func ParseDataAndConfigBySSR(config define.JavaScriptConfig, userDoc define.RemoteBodySanitized, userHtml string) (result define.BodyParsed)
func ParseFullPageByGoQuery ¶
func ParsePageByGoQuery ¶
func ParsePageByGoQuery(data define.RemoteBodySanitized, callback func(document *goquery.Document) []define.InfoItem) define.BodyParsed
func ParsePageByGoRod ¶
func ParsePageByGoRod(config define.JavaScriptConfig, container string, proxyAddr string, useMixParser bool) (result define.BodyParsed)
func ParsePagerByGoQuery ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.