私は、戻ってくるデータに応じて、ロードに非常に長い時間(分)かかることがあり、この時間の大半はPage_Load()から呼び出されたメソッドで費やされます。私は、特定の時間しきい値に達すると、Page_Load()が2回目にヒットすることに気付きました。私がChrome Dev ToolsとFirebugのネットワークタブを見始めたとき、二番目のリクエストは出ていませんでしたが、いくつか注意しました:長時間読み込み中のページでPage_Load()が2回表示されるのはなぜですか?
Firebugでは、長時間実行すると状態コードが一時的に407点滅します要求。
Chromeの[タイミング]タブでは、数分間停止しています。次に、Page_Load()が2回目にヒットする直前にプロキシ交渉が行われます。
ここでは何が起こっていますか?プロキシと認証の仕組みについてはあまりよくわかりませんが、ページの読み込み途中で何らかの再認証が行われ、ページのライフサイクル全体が再開しているようです。
Page_Load()が当初からヒットしていたため、元のリクエストがこのプロキシによって認証されたと見なすことができます。何が再認証の必要性を引き起こすでしょうか? – Learning2Code