Class WebPage
- Namespace
- ScrapySharp.Network
- Assembly
- ScrapySharp.dll
- Inheritance
-
WebPage
- Inherited Members
-
Constructors
WebPage(ScrapingBrowser, Uri, string, bool)
public WebPage(ScrapingBrowser browser, Uri absoluteUrl, string content, bool autoDownloadPagesResources)
Parameters
browser
ScrapingBrowser
absoluteUrl
Uri
content
string
autoDownloadPagesResources
bool
Properties
AbsoluteUrl
public Uri AbsoluteUrl { get; }
Property Value
- Uri
BaseUrl
public string BaseUrl { get; }
Property Value
- string
Browser
public ScrapingBrowser Browser { get; }
Property Value
- ScrapingBrowser
Content
public string Content { get; }
Property Value
- string
Html
public HtmlNode Html { get; }
Property Value
- HtmlNode
Resources
public List<WebResource> Resources { get; }
Property Value
- List<WebResource>
Methods
Find(string, By)
public IEnumerable<HtmlNode> Find(string tag, By by)
Parameters
tag
string
by
By
Returns
- IEnumerable<HtmlNode>
FindForm(string)
public PageWebForm FindForm(string name)
Parameters
name
string
Returns
- PageWebForm
FindFormById(string)
public PageWebForm FindFormById(string id)
Parameters
id
string
Returns
- PageWebForm
FindLinks(By)
public IEnumerable<HyperLink> FindLinks(By by)
Parameters
by
By
Returns
- IEnumerable<HyperLink>
GetResourceUrls()
public List<string> GetResourceUrls()
Returns
- List<string>
ToString()
public override string ToString()
Returns
- string
Operators
implicit operator string(WebPage)
public static implicit operator string(WebPage page)
Parameters
page
WebPage
Returns
- string