使用法语字符编码的网址

She*_*bin 6 .net c# web-services

我需要通过webservice传递特殊字符.我用过代码

HttpUtility.UrlEncode("法国人")

但如果字符串包含双引号,则编码无法正常工作

例如: HttpUtility.UrlEncode("é")

它编码很好.但没有正确解码

......预先感谢 ......

She*_*bin 7

法语字符的 URL编码é%E9

我们用的时候

HttpUtility.UrlEncode( "E")

我们得到的输出为 %c3%a.

HttpUtility.UrlEncode("é",System.Text.Encoding.GetEncoding("ISO-8859-1")

给出正确的编码输出即 %E9