0

WebServices を使用する場合、C# で SOAP 要求の RAW/オブジェクト データを見つけることができます。

どこにも見つかりません。HttpContext.Current.Request オブジェクトで使用できるようにする必要がありますか?

4

4 に答える 4

2

Web サービスをデバッグするだけの場合は、Fiddlerをインストールできます。これにより、Web サービスとの間で送受信されるデータを検査できます。

于 2010-03-05T15:53:32.260 に答える
2

HttpContext.Current.Request オブジェクトで使用できるようにする必要がありますか?

いいえ、そうすべきではありません。

何を達成しようとしていますか?ログに記録できるように、またはデバッグの補助としてそのデータを表示したいだけの場合は、SoapExtension クラスの例を参照してください。これは、入力と出力を XML として記録できる拡張機能の実用的なサンプルです。私はそれの修正版を自分で使用しました。

于 2009-05-06T14:47:56.333 に答える
0

生の XML を見たい場合は、実装のレベルを下げる必要があるようです。汎用ハンドラー(ASHX 拡張機能)を確認してください。これにより、リクエスト/レスポンス ストリームを直接処理できます。非常に低レベルですが、サービスのライフサイクルを完全に制御できます。

于 2009-05-06T14:42:41.463 に答える
0

見つけた

Request.Params[null]

C# ASP.NET でページに投稿された RAW データを指します。

于 2010-03-05T15:43:08.697 に答える