問題タブ [fiddler]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1708 参照

wcf - WCFクライアントがTimeoutExceptionを取得しています(そして私は接続を閉じています)

これが問題です...私はこの問題に長い間取り組んできましたが、運がありませんでした

IISでホストされているWCFサービスがあり(コンソールホストでも試しましたが、同じ動作が得られます)、scvutilで作成したプロキシを介して呼び出しますが、数回(非常に少数の呼び出し)後にサービスが応答しません。

しかし、ここにいくつかの手がかりがあります:
1-それはテスト環境でのみ発生します(私の開発マシンでホストされているサービスでは発生しません)、数字!
2-サービスを非同期で呼び出します(client.MyServiceAsync)
3-これは最もトリッキーなものです...何が起こっているかを確認するためにフィドラーを実行すると、クライアントは機能し、失敗することはありません。クライアント)

私は今のところ何が起こっているのか分かりません。サーバー(Win2003)には、それ以上の接続をブロックするある種の「ディフェンダー」があるのではないかと思い始めましたが、それは可能でしょうか?非同期呼び出しを使用しているため、実際にはサーバーから応答を受け取った後、すべての呼び出しの後にクライアントを閉じると言ったときは、私を信頼してください。

ヒントやアドバイスをいただければ幸いです。よろしく、

編集:これは有用な情報になると思いました:運が悪かったので、両端でトレースを有効にしました。
サーバー側では接続が行き来しているのがわかります...そしてある時点で接続が来なくなります。クライアント側では、そのうちの1つがTimeoutExceptionをスローするまで接続が機能しているのがわかります...これですべてです

0 投票する
4 に答える
16949 参照

fiddler - Fiddlerを使用してIIS圧縮を確認する

IIS圧縮がFiddlerを使用して機能しているかどうかを確認するにはどうすればよいですか?Port80SoftwareまたはGIDNetworkのツールで表示すると、圧縮されているように見えるページがあります。

ただし、Fiddlerで呼び出しを見ると、リクエストヘッダーに「Accept-Encoding:gzip、deflate」が表示されますが、レスポンスヘッダーに「Content-Encoding:gzip」または「deflate」が表示されません。また、[トランスフォーマー]セクションで[圧縮なし]が選択されています。

ありがとう!

クリス

0 投票する
2 に答える
1023 参照

fiddler - Fiddler にローカル PC 上の HTTP 接続を報告させる方法

クライアントとサーバーがあり、どちらもローカルボックスにあり、Web サービスを話します。これらの接続を Fiddler に報告させるにはどうすればよいですか?

他の PC への接続を報告したいだけのようです。

注:実際に答えを見つけました。 http://www.fiddler2.com/Fiddler/help/hookup.asp#Q-LocalTraffic

0 投票する
2 に答える
127 参照

asp.net - 「/mysite/ null」リソースリクエストをデバッグするにはどうすればよいですか?

私はページの読み込みが遅い理由を解明しようとしてきましたが、Fiddlerで気付いたのは、/ mysite/mypage.aspxの各ページの読み込みでGET/mysite / null HTTP/1.1のリクエストが発生することです。 404エラーが発生します。

すべてのページの読み込みでこの404エラーが発生すると、サイトの速度がさらに低下すると思いますが、これを引き起こしている可能性のあるものをデバッグする方法はありますか?多くのAjax/Javascriptを使用しています。

同様の質問:/ path /(null)リクエストのソースは何ですか?、すべてのページの読み込みで確実に発生するため、私たちのものはわずかに異なります

0 投票する
4 に答える
8941 参照

c# - Webプロキシ(フィドラーなど)を使用してURLを別のURLにリダイレクトすることは可能ですか

別のサーバーにあるが、ドキュメント全体に「localhost」がハードコードされている WSDL ファイルを解析しようとしています。

私がそれを取得すると、マシンで何も実行されていないため、明らかにプログラムは「接続が拒否されました」と不平を言います。

私の質問は次のとおりです。webproxy ( fiddler など) を使用して、それらの localhost 要求を他のサーバーにリダイレクトして、WSDL 参照が完全になるようにすることは可能ですか?

:-/

ありがとう

ps リモート "wsdl" はいつでも修正できましたが、担当者は来週までここにいるので、今日から作業を開始したいと思います。

0 投票する
7 に答える
3567 参照

c# - Fiddler の使用中に HttpWebRequest オブジェクトのパフォーマンスが向上するのはなぜですか?

HttpWebRequest で非常に奇妙な動作が発生しています。誰かが私を助けてくれることを願っています。HttpWebRequest オブジェクトを使用してターゲット Web サイトのコンテンツを取得することにより、いくつかの集計作業を行うコンソール アプリがあります。要件の性質上、アプリはマルチスレッド化されており、10 ~ 30 の同時接続を試行します (さまざまな値で実験してきました)。実際の Web リクエストは次のように構成されています。

とにかく、奇妙な動作は、通常の状況ではアプリが 1 分あたり約 120 の要求を達成しているということですが、Fiddler を開くと約 600 に跳ね上がります。Windows 7 リソース モニターを使用すると、それに応じてネットワーク アクティビティが増加することがわかります。コンソール プロセスの TCP 接続は、ターゲット サーバーの IP アドレスではなく、リモート アドレスを「IPv4 ループバック」としてリストするようになりました (予想される)。マシンで許可される同時 HTTP リクエストの最大数について疑問に思いましたが、レジストリでこれを変更しても違いはないようです。

問題は次のとおりです。Fiddler を実行すると、スループットが突然 5 倍になりますが、別のツールを起動する必要なく、マシン上でネイティブにこれを達成するにはどうすればよいでしょうか?

ありがとう!

0 投票する
6 に答える
7542 参照

.net - HttpwebreqestはFiddlerOnで動作し、それ以外の場合はTimeout

奇妙なエラーが発生します。Fiddlerが開いているときに完全に機能するスクリプトを設定しました。httpwebrequestを使用してWebサイトからレポートをダウンロードし、すべてが正常に機能します。

ただし、 Fiddlerが開いている場合にのみ機能しますか?フィドラーが機能していないとき、「リクエストタイムアウトの問題」が発生します

これを修正してASP.NETMVCアプリで動作させる方法を知っている人はいますか?

ありがとう

編集:応答をありがとう!プロキシについて-このスクリプトをWindowsAzureでテストしたかったのですが-デフォルトのプロキシ設定をセットアップする方法についてはほとんど混乱していませんか?

0 投票する
4 に答える
812 参照

asp.net - IE7 はしばらくするとネットワーク リクエストを停止します

私たちの (asp.net) システムは、より大きなシステムの一部です。これは、window.open 呼び出しを実行して新しいウィンドウを開く javascript から、このより大きなシステムを介して起動されます。

(さておき、認証データなどは、暗号化されたクエリ文字列パラメーターを介してシステムに渡されます)

IE7 でテストすると (残念ながら、組織はこれを標準化しています)、ブラウザーは、システム (ページをナビゲート) をしばらく (断続的に) 使用した後、ネットワーク リクエストを作成しなくなります。F5 キーを押すと、ロード アニメーションが表示されますが、実際には何も起こりません)。

ウィンドウを閉じて、(独自のウィンドウで) より大きなシステムに戻ることができますが、それでも正常に動作します。システムを再起動すると、新しいウィンドウが開き、ロードされているように見えますが、リクエストは行われません (wireshark で確認済み)。システムは別々のサブドメインにあります。

面白いことに、Fiddler を起動すると、すべてが正常に動作し始めます。Fiddler を閉じるとすぐに、ネットワーク リクエストの送信が停止します。

このシステムはかなり html/javascript/ajax の重いシステム (1 ページあたり 1MB 以上) ですが、ブラウザがこれを行う原因にはなりません。明らかに、Firefox と Chrome は完璧に動作します:)

再び機能させる唯一の方法は、すべての IE ウィンドウをシャットダウンし、再起動することです。

プロキシサーバーを無効にして有効にし、考えられるほとんどすべてを実行しました。

誰でもアイデアはありますか?

アップデート

フィドラーの実行でなんとか再現できました。最初に、機能しているときは、Fiddler ですべての要求を確認できます。「リクエストなし」モードになると(ここでも、何も変わらないことに注意してください。私はただブラウジングしているだけです)、Fiddlerには何も表示されません(つまり、新しいリクエストも何もありません)。fiddler がログに記録したすべての要求が完了したため、開いている接続はありません。

これは、ほぼすべてのマシンで見られます。約 15 ページを閲覧した後、これが起こり始めます。それは環境的なものでしょうか?私のテスト マシンは、マカフィー、IE7 を使用したバニラ XP インストールです。他に何も実行されておらず、IE にツールバーがインストールされていません。

0 投票する
2 に答える
2514 参照

https - Httpwebrequest と Fiddler

HTTPS を使用してセットアップしましたが、Fiddler の実行時にHttpWebRequestコードが正常に動作しています。

Fiddler が実行されていない場合、「リクエスト タイムアウト」エラーが発生します。

何が原因か考えている人はいますか?私は持っている

a) セキュリティ ポリシーが存在することを確認

b)ファイアウォールの競合などがないことも確認しました

他に何を試すことができますか?

編集:明確にするために、私のアプリは基本的にウェブサイトにログインしてレポートを取得します。手順 1 ~ 3) のログインでは、ログインおよびレポート用の URL を取得します。ステップ 4) ログインしたら、レポートを取得します。私が抱えている問題は、ステップ 4) が fiddler でのみ機能することです。

0 投票する
3 に答える
4654 参照

c# - HTTPS C# Post の問題 (Fiddler を使用)

基本的に私はこのコードを以下に持っています & 最後のステップ FinalStepGetReportData() は return (HttpWebResponse)request.GetResponse(); で例外をスローします; フィドラーがオフになっている場合は?

この最後のステップを除いて、Fiddler がオフの場合、他のすべてが機能します。最終ステップで Fiddler をオンにすると動作しますか?

何か案は?頭を壁にぶつけています。

ありがとう