Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DynamicParser ¶
type DynamicParser struct {
// contains filtered or unexported fields
}
DynamicParser handles dynamic JavaScript extraction using headless browser
func NewDynamicParser ¶
func NewDynamicParser(timeout time.Duration, waitTime int, useHeadless bool) *DynamicParser
NewDynamicParser creates a new DynamicParser instance
func (*DynamicParser) ExtractJSFiles ¶
func (dynamicParser *DynamicParser) ExtractJSFiles(pageURL string) ([]string, error)
ExtractJSFiles extracts JavaScript files using chromedp
func (*DynamicParser) GetPageInfo ¶
func (dynamicParser *DynamicParser) GetPageInfo(pageURL string) (*PageInfo, error)
GetPageInfo extracts additional page information
type Parser ¶
type Parser struct {
// contains filtered or unexported fields
}
Parser extracts JavaScript files from HTML
func (*Parser) ExtractInlineJS ¶
ExtractInlineJS extracts inline JavaScript code blocks
Click to show internal directories.
Click to hide internal directories.