- ベストアンサー
content-dispositionによるファイル名の指定について
CGIで動的にCSVファイルを作成し、ダウンロードできるようなものを作成しています。 httpヘッダのcontent-dispositionでファイル名を指定しているのですが、 NetScape7.01ではファイル名の先後に勝手に.CGIがついてしまいます。 何か対処方はないのでしょうか?
- みんなの回答 (2)
- 専門家の回答
CGIで動的にCSVファイルを作成し、ダウンロードできるようなものを作成しています。 httpヘッダのcontent-dispositionでファイル名を指定しているのですが、 NetScape7.01ではファイル名の先後に勝手に.CGIがついてしまいます。 何か対処方はないのでしょうか?
お礼
ありがとうございました。 <form action="XXX.cgi/a.csv?param=XXX&・・・"> のようにしたら成功しました。 参考までに各ブラウザでの確認結果を。 IE6、NS4.7、NS7.1、NS7.01 ⇒Content-Dispositionで指定のファイル名でDL成功 NS6⇒ダウンロードのダイアログ(開くか保存するか選択するところ)のタイトルはa.csv、ファイル保存先指定のデフォルトファイル名はContent-Dispositionのファイル名になりました。 あと下の補足のヘッダはについてはプロキシサーバもどき?ソフトのヘッダ監視機能から取得したものなのでHTTP/1.1 200 OKは出していません。 Keep-Aliveはアパッチが勝手につけてくれたものだと思います。 紛らわしくてすみません。