She*_*bin 6 .net c# web-services
我需要通过webservice传递特殊字符.我用过代码
HttpUtility.UrlEncode("法国人")
但如果字符串包含双引号,则编码无法正常工作
例如: HttpUtility.UrlEncode("é")
HttpUtility.UrlEncode("é")
它编码很好.但没有正确解码
......预先感谢 ......
She*_*bin 7
法语字符的 URL编码é是 %E9
é
%E9
我们用的时候
HttpUtility.UrlEncode( "E")
我们得到的输出为 %c3%a.
%c3%a.
HttpUtility.UrlEncode("é",System.Text.Encoding.GetEncoding("ISO-8859-1")
给出正确的编码输出即 %E9
归档时间:
15 年,1 月 前
查看次数:
4949 次
最近记录:
13 年,7 月 前