首页 > 解决方案 > WebService 法语字符被问号替换

问题描述

我有一个用 VB.NET 设计的 Web 服务。Web.Service 中的 TextEncoding 在 BasicHttpBinding 部分中指定 UTF-8。

当我从我制作的 .NET 测试应用程序的 Web 服务中使用 WebMethod 时,它工作正常。

如果我使用 Postman 测试 WebSerivce,所有特殊的法语重音字符都将替换为问号 (??)。

在此处输入图像描述

WebMethod "InsertIntoPak" 有一个参数 (xmlData),它是一个字符串类型。此方法将 xmlData 字符串的内容记录到平面文件中,然后将其插入 SQL 数据库。

文件和数据库都显示问号,而不是作为参数传递的重音字符。

我们做错了什么?任何想法?

非常感谢您的时间和帮助

标签: vb.netweb-servicesencodingutf-8postman

解决方案


推荐阅读