チルダ記号( '〜')で始まる典型的なasp.net URLを取得しようとしています。「http:」で始まる完全なURLを解析します。チルダ(〜)記号でURLからフルURLを取得
私は、この文字列「〜/ PageB.aspx」
を持っていると私はそれがなるようにしたい「http://myServer.com/PageB.aspx」私は、サーバーやアプリケーションなどの異なるパスをURLを解析して取得するためのいくつかの方法が存在しているはず
。私はいくつかを試したが、私が望む結果を得ていない。
注そのHTTP:現在の要求が使用されているものとして何文字列操作は、入力として、両方の相対的または絶対的なURLを許容することができない、それは正確に同じ方式で、権限、ポート、及びルートパスを使用します/ /refactoringaspnet.blogspot.com/2009/09/different-approaches-for-resolving-urls.html記事_claims_「URLにクエリ文字列パラメータがあるとVirtualPathUtilityはエラーをスローしますが、正しく動作することがわかりますクエリ文字列を使用します。 – JonBrave