1

ASP.net MVC 3 プロジェクトから PHP Web サービスを使用しようとしています。サービス参照を追加し、正常にビルドしますが、使用するとエラーが発生します。

コンテンツ タイプ text/xml。応答メッセージの charset=ISO-8859-1 がバインディングのコンテンツ タイプ (text/xml; charset=utf-8) と一致しません。カスタム エンコーダーを使用する場合は、IsContentTypeSupported メソッドが適切に実装されていることを確認してください。

私が推測するコンテンツタイプのフォーマットバインディングで何かをしなければなりません、どうすればいいですか?

ありがとう

4

2 に答える 2

1

解決策 - >「サービス参照の追加」ではなく「Web参照の追加」としてWebServiceをインポートすると、VSは自動的にジョブを実行します。

于 2012-06-21T08:26:09.590 に答える
0

この質問はすでに回答されていると思います。同じ概念があらゆるタイプの Web サービスに当てはまると思います: WCF Exception: Text Message Encoding and ISO-8859-1 Encoding

于 2012-06-20T14:31:39.610 に答える