SL3 + Riaサービスアプリケーションがあり、クライアントとサーバーの間で行われた呼び出しを追跡したいと思います。ローカルホストでアプリケーションをデバッグしているため、フィドラーでトレースを確認できません。http://localhost.:port/websitename/page.aspxを試しましたが、「要求されたURLを取得できませんでした」というメッセージが表示されました。'。'を削除した場合 ローカルホストとポートの間に私のページが表示されますが、フィドラーのキャプチャはありません。クライアントとローカルホストのサービスの間で行われたすべての呼び出しをどのように確認/キャプチャしますか?ありがとう、
3 に答える
あなたの質問に対する答えは、Fiddlerがインストールされたときに見たFirstRunページの真ん中にあります。
ステップバイステップの手順については、 http://www.fiddler2.com/fiddler/help/hookup.asp#Q-LocalTrafficを参照してください。HOSTSファイルに何も追加する必要はありません。
フィドラーの制限により、ローカルホストで実行されているサーバーのURLにポートを使用している場合は、hostsファイルにエントリを作成する必要があります。これを行うには、管理者権限でメモ帳(または任意のテキストエディタ)を開き、次のファイルを開きます。
%WINDIR%\ System32 \ drivers \ etc \ hosts
次に、次の新しい行を追加します。
127.0.0.1[エイリアス]
「[alias]」文字列をエイリアスとして使用する有効なホスト名に置き換え、IPアドレスとホスト名の間のスペースは単一のTABである必要があることに注意してください。最後に、ローカルホストの代わりにhttp:// [alias]:port / websitename /page.aspxを使用するようにサービス参照を更新します。
hostsファイルを更新した後、ブラウザを再起動する必要があることに注意してください。
これがお役に立てば幸いです。
Fiddlerを使用すると、ボックスで実行されている実行可能ファイルからトレースをキャプチャできます。Fiddlerでプロセスレベルのキャプチャを有効にして、必要なものを取得できるはずです。下部にあるステータスバーを見てください...キャプチャボタンの横にあります。[Webブラウザ]ボタンをクリックして、[すべてのプロセス]に変更できます。上部のメニューバーにある[プロセスフィルター]ボタンをドラッグすることもできます。