1

私のページでは、UTF-8エンコーディングを設定しました。次に、encodeURIComponent()関数によってエンコードされた文字列 " ły"をサーバー側に送信し、サーバー側で取得します。そして今、私は元の文字列を取り戻したいと思います。%C5%82y%25C5%2582y

私はもう試した:

HttpUtility.HtmlDecode(): the result is %25C5%2582y
Uri.UnescapeDataString(): the result is %C5%82y

私は今混乱しています-元の文字列を取り戻す方法は?

4

2 に答える 2

1

HttpUtility.UrlEncodeエンコードおよびHttpUtility.UrlDecodeデコードに使用します。

于 2012-12-07T18:30:41.100 に答える
0
Uri.UnescapeDataString(HttpUtility.UrlDecode("ły"));

トリックをしました

于 2012-12-07T18:22:53.843 に答える