如何配置WCF服务 /客户端将UTF-8字符发送到服务?我想发送像这样的挪威语,芬兰语,罗马尼亚文字“ţS了”,我的约束力就是这样:

  <basicHttpBinding>
        <binding name="myBindingConfiguration" receiveTimeout="00:21:00"
          maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647"   messageEncoding="Text"

                 transferMode="Buffered"
                 useDefaultWebProxy="true"
                 textEncoding="utf-8"
                 >
          <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647"
            maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
          <security mode="None"/>
        </binding>
      </basicHttpBinding>
有帮助吗?

解决方案

无需配置。 basichtpbinding 默认情况下,已经使用UTF-8文本编码。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top