标签: c# asp.net json unicode
我们有一个.Net应用程序将JSon发布到第三方Web服务。当JSon中有特殊字符(如版权所有或商标)时,我们会得到例外的效果:
无法将索引xx处的字节[AE]从指定的代码页转换为Unicode。
将返回此异常的Json示例。 {“BrandName”:“Proscar®”}
我的问题是为什么只有在使用System.Net.WebClient从应用程序发布时才会发生此异常。当我们通过像Fiddler这样的休息工具发布这个Json时,它不会抛出错误。