0

トランザクション中に同じリソースを複数回要求する Web アプリケーションがあります。アプリケーションが HTTP 304 を取得するはずのサーバーから HTTP 200 応答を取得していることがわかります。フィドラー レポートを確認しIf-Modified-Sinceましたが、要求にヘッダーが含まれています。それでも、サーバーは 304 ではなく毎回コンテンツを送信するため、かなりのオーバーヘッドが発生します。以前の展開では問題はありませんでした。

IBM HTTP Server で IBM WebSphere アプリケーション サーバーを使用しています。IE の設定を変更してみましたが、そのような動作を強制するものはないようです。

ここにヒントはありますか?

4

1 に答える 1

0

Fiddler トレースの "RAW" 形式は、要求ヘッダーと応答ヘッダーに対して何を示しますか? 次のような他のヘッダーに影響を与える可能性があります。

Cache_Control:
Pragma: 

または、再検証の必要性をキャッシングまたはトリガーすることを防止するその他のヘッダー。

の設定

LogLevel="Trace" 

IHS Web サーバー上のplugin-cfg.xmlWAS プラグイン モジュールの も、HTTP ヘッダーの適切なキャプチャです。

http_plugin.logプラグイン ログ (デフォルトまたは で定義) でリクエストのプロセス/スレッド ID (タイムスタンプの直後) を見つけると、送信されplugin-cfg.xmlたリクエスト ヘッダーとレスポンス ヘッダーを確認できます。

また、動作中の以前の展開と、動作していない新しいセットアップの IHS、プラグイン、および WAS の正確なバージョンを知っていると役立ちます。これは、新しいバージョンの IE ブラウザや、 や などの他のブランドのブラウザで発生しますFirefoxChrome? これは、すべてのブラウザと一致しているか、使用されているブラウザのタイプ/バージョンに関連しているかを特定するのに役立ちます。

于 2016-01-19T19:42:26.533 に答える