8

プロジェクトに wsdl ファイルをサービス参照として追加しました。アプリケーションは SOAP メッセージを特定のデバイスに送信し、デバイスは SOAP 形式で応答を送信します。

XML でラップされた実際の SOAP メッセージを確認する方法はありますか? SOAP メッセージを確認するために Wireshark をオンにしなければならないのは面倒です。

4

5 に答える 5

4

SVCTraceViewer を使用して、サービス呼び出しごとに送受信されるメッセージを追跡できます。構成をセットアップするだけで、WCF によって .svclog 拡張子の付いたログ ファイルが作成されます。

このツールと関連する構成の詳細については、こちらを参照してください。これには、サード パーティのツールやネットワーク インスペクタを実行する必要はありません。

于 2013-05-26T09:46:07.097 に答える
3

おそらく SOAP 拡張機能を探しているのではないでしょうか。この投稿を見てください。

.NET で WebService に送信する前に SOAP メッセージを取得する

于 2013-05-26T09:47:07.470 に答える
2

Fiddlerを使用してメッセージを検査します。参照: fiddler の使用

于 2013-05-26T09:44:48.573 に答える