0

これは非常に奇妙で、この点に到達するのに多くの時間がかかりました。

特定のクライアント (ネットワーク上の任意のコンピューターから) があり、リモートで作業している同僚の 1 人で、一部のサイトを読み込むと、ページが表示される前に 3 ~ 4 分間ハングします。

ワイヤレス ネットワークに接続すると、同じクライアント マシン上の同じページが正常に読み込まれます。

DNS の問題を確認したところ、DNS 解決は正常に機能しています。

Firebug でページの読み込みを調べると、ASP.NET ページがかなり迅速に受信状態になることがわかりますが、受信には永遠に時間がかかります。

HTML ファイルの先頭が読み込まれます。実際、Firebug の [ネット] タブには CSS、JS ファイルの読み込みが表示されますが、ASP.NET ページ自体には 3 ~ 4 分かかります。

読み込み中に右クリックして [ソースを表示] を選択すると、完全な HTML コンテンツが 1 ~ 2 秒で読み込まれます (Firefox では、[ソースを表示] によりサーバーからページが再取得されます)。

IE で読み込み中に右クリックして [ソースの表示] を選択すると (IE では、ソースの表示はブラウザーが現在利用できるものに対応します)、HTML コンテンツが ViewState の途中まで読み込まれていることがわかります。 View Source を再度要求すると、読み込まれた ViewState が少し増えていることがわかります。

したがって、テストとして、ViewState をすべて無効にして、ページの読み込みをオフィスと同じくらい高速にしました。

私はViewStateが醜い獣であることを知っています.ViewStateは帯域幅を大量に消費し、常にページの読み込み時間がかかりますが、これは重要ではありません.

特定のネットワークに接続された特定のマシンにのみ影響する理由がわかりません。

誰でもこれに光を当てることができますか?

編集:

ViewState を無効にしてページの読み込みを再試行すると、IE でソースを表示すると、HTML コンテンツのさらに下で、ページの読み込みが再びハングします。

興味深いのは:

同じページが HTTS で読み込まれると、問題なく読み込まれます。

さらに追加: 問題のサイトはhttp://www.theclifftownhouse.com/です。

4

0 に答える 0