C# プロジェクトを作成し、「サービス参照」として「Web サービス」を追加しました。私のサービスはほとんど常に正常に動作しますが、時々、次のエラーが発生します。
応答メッセージのコンテンツ タイプ text/html がバインディングのコンテンツ タイプ (text/xml; charset=utf-8) と一致しません。カスタム エンコーダーを使用する場合は、IsContentTypeSupported メソッドが適切に実装されていることを確認してください。応答の最初の 13 バイトは次のとおり
'<HTML></HTML>'
です。
このエラーをグーグルで検索しましたが、これに関連するものは何も見つかりませんでした すべての検索結果は WCF に関連しています
このエラーの最も重要な点は、「応答は次のとおりです: '<HTML></HTML>'
」クライアントは「xml 応答」を期待していますが、サーバー応答は空の「html 応答」です。
何が間違っているのかアドバイスをいただけますか?
[編集] 私のコードは非常に単純です:
webserv.Insert_ImageSoapClient myservice = new webserv.Insert_ImageSoapClient();
string response = myservice.insert_x(station_id_x, time_t);