20

Web サイトをクロールするマルチスレッド プログラムを C# で作成しましたが、バックグラウンド リクエストで Fiddler を開始すると 12 倍速く完了しました。どのようにそれが可能か助けてください (ineternet への接続と Fiddler のプロキシ設定もありません) アプリケーションに fiddler のパフォーマンスを注入できれば、それは素晴らしいことです。解決策はありますか? 舞台裏に魔法はありますか?? :)

ありがとう

4

2 に答える 2

12

人々がこれを確認できるように、サンプルコードを示してもらえますか? そうしないと、勝手な推測になってしまいます。

私の最善の推測: Fiddlerは keepaliveを使用しているため、接続を何度も開く手間が省けます。Reuse client connectionsこれは、 と の両方を無効にすることで確認できますReuse connections to servers。通常と同じくらい遅い (または遅い) 場合は、接続を維持することでメリットが得られます。

于 2012-05-03T09:02:10.507 に答える