C#では、HttpUtility.UrlEncode(「WWW + mzwu + COM」)のドッキングは、MD5と他がそれらを使用して暗号化して、URLエンコード時に行うには、WWW%2bmzwu 2bcom%、およびJavaプラットフォームの開発で成果をコーディング、URL大きなとしてコード化の文字列(WWW%2Bmzwu%2Bcom).NETプラットフォームと一致しません、このような暗号化の文字列を書き出すた後、
ソリューション:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
public
string
UrlEncode(
string
str)
{
StringBuilder builder =
new
StringBuilder();
foreach
(
char
c
in
str)
{
if
(HttpUtility.UrlEncode(c.ToString()).Length > 1)
{
builder.Append(HttpUtility.UrlEncode(c.ToString()).ToUpper());
}
else
{
builder.Append(c);
}
}
return
builder.ToString();
}
|