我的客户端确实发送了Soap11内容,但内容类型不同。它不会发送text/xml
,而是application/some-custom-header
。
客户端收到以下异常
无法处理邮件,因为内容类型'application/some-custom-header; charset=utf-8'
不是预期的类型'text/xml; charset=utf-8'
。
我需要改变什么?
答案 0 :(得分:0)
我明白了。我合并了Invoking a web service returning ISO-8859-1 encoded data with BizTalk 2010示例中的编码元素,但将Read/WriteMessage
方法替换为CustomMessageEncoder
的{{1}}方法,并调用从MessageEncoder
检索到的TextMessageEncodingBindingElement
MessageEncoderFactory
。