我们下载的 HTML 页面很少,有损坏的链接(相对路径),并且我们有每个页面下载的原始 URL。
我们正在使用 - 将所有相对链接转换为绝对链接 -
Foreach (anchorElement in page) -
Uri.TryCreate( originalPageURI, hrefRelativeURI, hrefAbsoluteURI )
这适用于大多数情况,但以下情况除外 -
originalPageURI = http://somewebsite.com/post.jsp?item=22
hrefRelativeURI = ?item=97
对于上述失败Uri.TryCreate()
的情况,输入参数是什么?TryCreate()