admin 管理员组

文章数量: 1086019


2024年3月10日发(作者:spider品牌)

C# ode 与 JAVA

区别

UrlEncodejavaC#大小写

C# ode(param_body, Encoding.)

"%7b%22order_no%22%3a%2287890%22%2c%22status%22%3a%222000%

22%7d461de5b941e9622585cc8c184f65aef6"

而JAVA (param_body, "utf-8")

%7B%22order_no%22%3A%2287890%22%2C%22status%22%3A%222000%2

2%7D461de5b941e9622585cc8c184f65aef6

status并没有变,只是Encoder部分产生的代码 C#用的小写,而JAVA用的是

大写

只要在C#中执行如下函数替代原来的UrlEncode(param_body, Encoding.) 即

可。

encoding)

private static string UrlEncode(string temp, Encoding

{

}

StringBuilder stringBuilder = new StringBuilder();

for (int i = 0; i < ; i++)

{

string t = temp[i].ToString();

string k = ode(t, encoding);

if (t == k)

{

(t);

}

else

{

(r());

}

}

return ng();


本文标签: 部分 替代 品牌 代码 执行