메소드 | 설명 | |
---|---|---|
Process ( HtmlAgilityPack document, |
||
ResourcesDownloadBaseBehavior ( String outputBaseDirectory, String resourcesHtmlNodeSelectPath, IUriResourcesFromLocalFileSystemReslover resourceFileReslover = null ) : System |
初始化 InterceptorForResourcesDownloadBase 的新实例。
|
메소드 | 설명 | |
---|---|---|
GetSrcAttributes ( HtmlAgilityPack nodes ) : string[] |
获取页面的Uri所在的目录名称。(仅支持页面) 获取资源 Html Node 的“src”属性。
|
|
OnResourceParsed ( |
当资源URL被正确解析,即将被下载时回调
|
메소드 | 설명 | |
---|---|---|
CreateAbsoluteUri ( |
||
ParseResourcesUris ( |
从“src”属性的值创建Uri对象。
|
protected GetSrcAttributes ( HtmlAgilityPack nodes ) : string[] | ||
nodes | HtmlAgilityPack | Html Node集合 |
리턴 | string[] |
protected OnResourceParsed ( |
||
resourceUris | 当资源URL(集合) | |
context | ||
리턴 | void |
public Process ( HtmlAgilityPack document, |
||
document | HtmlAgilityPack | |
context | ||
리턴 | void |
public ResourcesDownloadBaseBehavior ( String outputBaseDirectory, String resourcesHtmlNodeSelectPath, IUriResourcesFromLocalFileSystemReslover resourceFileReslover = null ) : System | ||
outputBaseDirectory | String | 引用资源的输出文件夹。 |
resourcesHtmlNodeSelectPath | String | 引用资源的HTML标签XPath表达式。 |
resourceFileReslover | IUriResourcesFromLocalFileSystemReslover | 用于将Uri路径转换为本地路径。 |
리턴 | System |