1

SL3 + Riaサービスアプリケーションがあり、クライアントとサーバーの間で行われた呼び出しを追跡したいと思います。ローカルホストでアプリケーションをデバッグしているため、フィドラーでトレースを確認できません。http://localhost.:port/websitename/page.aspxを試しましたが、「要求されたURLを取得できませんでした」というメッセージが表示されました。'。'を削除した場合 ローカルホストとポートの間に私のページが表示されますが、フィドラーのキャプチャはありません。クライアントとローカルホストのサービスの間で行われたすべての呼び出しをどのように確認/キャプチャしますか?ありがとう、

4

3 に答える 3

0

あなたの質問に対する答えは、Fiddlerがインストールされたときに見たFirstRunページの真ん中にあります。

ステップバイステップの手順については、 http://www.fiddler2.com/fiddler/help/hookup.asp#Q-LocalTrafficを参照してください。HOSTSファイルに何も追加する必要はありません。

于 2010-04-22T14:35:37.143 に答える
0

フィドラーの制限により、ローカルホストで実行されているサーバーのURLにポートを使用している場合は、hostsファイルにエントリを作成する必要があります。これを行うには、管理者権限でメモ帳(または任意のテキストエディタ)を開き、次のファイルを開きます。

%WINDIR%\ System32 \ drivers \ etc \ hosts

次に、次の新しい行を追加します。

127.0.0.1[エイリアス]

「[alias]」文字列をエイリアスとして使用する有効なホスト名に置き換え、IPアドレスとホスト名の間のスペースは単一のTABである必要があることに注意してください。最後に、ローカルホストの代わりにhttp:// [alias]:port / websitename /page.aspxを使用するようにサービス参照を更新します。

hostsファイルを更新した後、ブラウザを再起動する必要があることに注意してください。

これがお役に立てば幸いです。

于 2010-04-20T17:58:10.837 に答える
0

Fiddlerを使用すると、ボックスで実行されている実行可能ファイルからトレースをキャプチャできます。Fiddlerでプロセスレベルのキャプチャを有効にして、必要なものを取得できるはずです。下部にあるステータスバーを見てください...キャプチャボタンの横にあります。[Webブラウザ]ボタンをクリックして、[すべてのプロセス]に変更できます。上部のメニューバーにある[プロセスフィルター]ボタンをドラッグすることもできます。

于 2010-04-20T16:50:49.567 に答える