2

リクエスト時に.netがすでにクエリ文字列をデコードしている場合のHttpUtility.UrlDecodeのポイントは何ですか。

これは従来のASPからの二日酔いですか、それとも何かが足りませんか?

4

3 に答える 3

8

他のソースからUrlEncodedデータを受信し、次にクエリ文字列を受信した場合に必要です。

于 2010-10-20T15:52:42.897 に答える
4

データ自体をデコードしない別のソースからコンテンツを取得する場合にも役立つ可能性があります。確かに、一般的には必要ありません。しかし、必要な場合は、を補完するものとして機能するフレームワークレベルの関数があると便利です。HttpUtility.UrlEncode

補足として、間違ったことを覚えているかもしれませんが、従来のASPでもUrlDecodeをあまり使用していなかったと思います。

于 2010-10-20T15:53:05.410 に答える
1

いろいろな用途に使えます。たとえば、ユーザーは、フィールドの1つに別のWebサイトへのURLが含まれているフォームを送信します。表示する前に、「きれいに」表示されるようにデコードされていることを確認する必要があります。

于 2010-10-20T15:55:33.437 に答える