-1

UTF-8テキストエンコーディングを使用していますが、このエンコーディング方法ではどのタイプの文字が使用されますか?使ってます

encData_byte = System.Text.Encoding.UTF8.GetBytes(temp)
Dim encodedData As String = Convert.ToBase64String(encData_byte)

誰でもこれについて教えてもらえますか?このエンコーディング文字列をURLで使用しているため、、、および同様の記号などの$文字を無視したいと思います。親愛なる友人私はこのHttpユーティリティエンコーディングメソッドを使用したくないのですが、テキストエンコーディングutf-8getbytesメソッドについて教えてください。役立つものは何でも大歓迎です。#@

ありがとう

4

2 に答える 2

2

やってみましたか

Server.UrlEnCode(encodedData)また

HttpServerUtility.UrlEncode(encodedData)また

HttpUtility.UrlEncode(encodedData)

于 2012-09-13T13:35:09.017 に答える
1

この文字のみを URL から除外したい場合は、単純に置き換えます。encodedData.Replace("$","").Replace("#","").Replace("@","")

于 2012-09-13T13:32:10.673 に答える