parser

package
v0.3.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 26, 2023 License: MIT Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetCSRInjectCode

func GetCSRInjectCode(file string) string

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 GetRodPageObject(container string, proxyAddr string, cookies string) *rod.Page

func ParseDataAndConfigBySSR

func ParseDataAndConfigBySSR(config define.JavaScriptConfig, userDoc define.RemoteBodySanitized, userHtml string) (result define.BodyParsed)

func ParseFullPageByGoQuery

func ParseFullPageByGoQuery(html string, callback func(document *goquery.Document) string) (result string)

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

func ParsePagerByGoQuery(data define.RemoteBodySanitized, callback func(document *goquery.Document) []string) (result []string)

func ProxyPageByGoRod

func ProxyPageByGoRod(url string, container string, proxyAddr string, cookies string) string

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL