ダウンロードされた 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()
失敗した場合の入力パラメータは何ですか?