1

実際の URL はhttp://www.example.com/site.aspx?site=google.com です。書き換え結果をよりわかりやすくしたい。次のように: http://www.example.com/google.com C# コードでは、サードパーティのライブラリを使用したくありません。RewritePath メソッドまたはいくつかのコードのみを使用します。

4

2 に答える 2

0

これを含め、書き直しの方法についていくつかの例があります。

URL Rewriterのソースコードをダウンロードして、作成者がどのように実行するかを確認することもできます。

個人的には、いくつかのプロジェクトでURLリライター(バイナリ)を使用することに非常に満足しています。

于 2011-07-14T20:05:56.313 に答える
0

すべての要件を理解しているかどうかはわかりませんが、クエリ文字列に他のパラメーターを含めることができる場合は、単純に string.Replace() または正規表現を使用できないのはなぜですか。

于 2011-07-14T19:44:15.637 に答える