jQuery を使用して ajax リクエストを実行していますが、動作が不安定です。
ほとんどの場合、これは (Chrome を使用して) 発生します。
Ajax POST リクエストが送信される
~400 ミリ秒の待機時間
リクエストが Chrome のネットワーク ロガーに 200 OK ステータス
で表示される リクエストのレスポンスが Chrome のレスポンス タブに表示さ
れる コールバック関数が呼び出されます。すべてが良いです。
ただし、これは完全にランダムに発生します。
Ajax POST リクエストが送信される
~400 ミリ秒の待機時間
リクエストが 200 OK ステータスで Chrome のネットワーク ロガーに表示される
~2000 - 10000 ミリ秒の待機時間
リクエストの応答が Chrome の [応答] タブに表示さ
れる コールバック関数が呼び出されます。
この時点で、ユーザーはページが切れたと思ってページを離れた可能性があります。
どうしてこれなの?その 2 番目の待機時間中に何が起こりますか?
前もって感謝します。
編集:
これはすべて同じサーバー上で行われています
。要求されたページに手動でアクセスすると、例外なく、読み込みに 400 ミリ秒もかかりません。