Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Analyzer ¶
type Analyzer interface { // Analyze function analyzes the web page by the given // rules and outputs to the WebPageAnalyzerResponseManager. Analyze(schema.AnalyzerInfo, responses.WebPageAnalyzerResponseManager) }
Analyzer interface contains the functions to be implemented to analyze web pages for given rules.
func NewHeadingAnalyzer ¶
func NewHeadingAnalyzer() Analyzer
func NewHtmlVersionAnalyzer ¶
func NewHtmlVersionAnalyzer() Analyzer
func NewLinkAnalyzer ¶
func NewLinkAnalyzer(provider channels.UrlExecutorProvider) Analyzer
func NewLoginFormAnalyzer ¶
func NewLoginFormAnalyzer() Analyzer
func NewTitleAnalyzer ¶
func NewTitleAnalyzer() Analyzer
type LinkProperty ¶
Source Files ¶
Click to show internal directories.
Click to hide internal directories.