iframeのリダイレクトによってトリガーされるダウンロードがあります。ユーザーのダウンロードがIEでランダムに停止するのはなぜですか?
- ユーザーがIFRAMEがにリダイレクトされ
- たちのJSは、サーバからのダウンロードURLがフェッチ
- は(それがこの方法を実行する必要があるので、それがタイミングアウトURLです)「ダウンロード」ボタンをクリックします添付ファイルの内容を処理するurlをダウンロードして、ブラウザがページの場所を変更することなくダウンロードを開始するようにします。
これは、一部のIEユーザー以外のすべてのユーザーとブラウザでうまく機能します。
私は問題を再現しようとしましたが、ここで私が作ってみた何ました:「保存または開く」ダイアログボックスがすばやくてクリックされた場合ならば、ダウンロードは常に
- 「保存または開く」ダイアログボックスはゆっくりと(10-20秒のように)クリックされてダウンロードが動作することがあり、時にはそうではありません。私はパターンを見つけることができませんでした。
は、ここではそれが立ち往生するときのようになります。
問題は、S3上のリンクのタイムアウトからではありません - 私の実験は上記の時間ウィンドウ内にあります。
これらの散発的なダウンロードに失敗した原因は何ですか?
更新
Serverのログは、ダウンロードが完全にユーザーに送信されていることを示唆しています。
通常、ダウンロードダイアログどのくらいのデータがダウンロードされたかを示していますが、これはハングするたびに同じですか?(これは@ ixe013の回答に関連しています) – Robert
@Robert nope、それは完全ではありません失敗間のnt。それは各失敗の進行の量が異なります。 –
他のブラウザでも動作する場合、IEのトラフィックにWiresharkとの違いがありますか? – NoBugs