C# HttpUtility.UrlEncode 与 JAVA URLEncoder.encode 区别_

C# HttpUtility.UrlEncode 与 JAVA URLEncoder.encode 区别_


2024年4月29日发(作者:)

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();


发布者:admin,转转请注明出处:http://www.yc00.com/web/1714328837a2425789.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信