vb.net - WebService 法语字符被问号替换
问题描述
我有一个用 VB.NET 设计的 Web 服务。Web.Service 中的 TextEncoding 在 BasicHttpBinding 部分中指定 UTF-8。
当我从我制作的 .NET 测试应用程序的 Web 服务中使用 WebMethod 时,它工作正常。
如果我使用 Postman 测试 WebSerivce,所有特殊的法语重音字符都将替换为问号 (??)。
WebMethod "InsertIntoPak" 有一个参数 (xmlData),它是一个字符串类型。此方法将 xmlData 字符串的内容记录到平面文件中,然后将其插入 SQL 数据库。
文件和数据库都显示问号,而不是作为参数传递的重音字符。
我们做错了什么?任何想法?
非常感谢您的时间和帮助