0
私はhtmlスクリーンスクレーパーを構築しています。これはurlsを解析し、それらを他のURLのセットと比較します。C#Screen Scraper - 長いuriを扱います
比較は、Uri.AbsoluteUriまたはUri.Hostを使用して行います。
私の問題は、新しいUri(新しいUri(url))を作成しているときに、urlが長いかスラッシュが多い場合にUriFormatExceptionがスローされるということです。
私の定義済みのURLセットには長いURLがいくつか含まれているので、部分文字列を使用してURLの一部だけを取得することはできません。
これを処理するにはどうすればよいでしょうか?
おかげ
はい、私が知っているが、それが失敗した場合、私はそのリストを私のリストと比較することはできません。私が望むのは、新しいUriを作成するときにこれらのチェックを「無効にする」ことだけです。 – alexn
あなたの「長すぎる」尿はどのくらいですか?彼らが実際に有効であると確信していますか? – Espo
私はテストしていますが、完全に有効です。許可されている文字のみです。長さは277文字です。 – alexn