• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ダウンロードが正常終了するけど件数が少ない。。。)

ダウンロードが正常終了するけど件数が少ない。。。

このQ&Aのポイント
  • ファイルのダウンロード時に、実際のファイルの半分程度しかダウンロードできない現象が発生しています。
  • アクセスログ上にはダウンロード失敗やエラーは表示されていません。
  • 回線が途切れたわけでもなく、HTTP上でこの現象が起こることは可能なのか疑問です。

質問者が選んだベストアンサー

  • ベストアンサー
  • Bonjin
  • ベストアンサー率43% (418/971)
回答No.1

>HTTP上で消える、切れる等が起こりえるのでしょうか? HTTPはTCP上のプロトコルですから通信上のデータが消えると言うことは基本的にありえません。 データがの行方は通信の解析ソフト(パケットキャプチャなど)を利用して調べて見てください。 あとはsetContentLengthが指定されていないところが気になります。できれば指定した方がいいでしょう。

jk_beck
質問者

お礼

ご回答ありがとうございます。 解析ソフトではパケット上でバイト数がやはり減っていました。 原因がわかったので記載します。 IEでダウンロードを行なう際は、保存、キャンセル等のメッセージが 表示されると思うのでが、そのメッセージが出ている状態で裏では ダウンロードが始まっているようです。 ここで放置しておくとブラウザのタイムアウトが発生して、裏で始まって いたダウンロード分だけがダウンロードされてしまうとの現象でした。 タイムアウト時間を延ばして対応ができました。

関連するQ&A