- PR -

IEでダウンロードファイル名に[1]などの連番がついてしまう。

1
投稿者投稿内容
サビオラ
会議室デビュー日: 2003/11/14
投稿数: 6
投稿日時: 2004-03-18 16:53
いつもお世話になっております。

サーブレットからあるバイナリファイルをブラウザにダウンロードさせる際、
ファイル名を"aaa.bbb.ccc"とすると、クライアントブラウザがIE(v5.5,v6)
の時、ダウンロードダイアログに
ファイル名:"aaa[1].bbb.ccc"
と連番のような[1]がついてしまいます。
(Netscapeでは正常に"aaa.bbb.ccc"としてダウンロードできます)

IEの仕様のような気がするのですが、回避策あるいわどういった条件の時
このような連番がつくのか、ご存知の方おられましたらご教授願えますでしょうか?

<ダウンロードサーブレットのファイル名設定部ソース>
response.setHeader("Content-Disposition", "attachment; filename=aaa.bbb.ccc");

よろしくお願いします。
1

スキルアップ/キャリアアップ(JOB@IT)