42
私のアプリケーションでは、ユーザーはデータをCSVファイルとしてダウンロードできます。これらはスプレッドシートアプリケーションで開くはずです。 Linuxシステムでは、OpenOfficeで正しく開くように促されます。しかし、私のユーザーの中には、ファイルをダウンロードすると自動的に開くのではなく、アプリケーションを選択するように頼んでいるという不満があります。彼らは別のサイトからcsvをダウンロードすると、Excelで正しく開きます。スプレッドシートアプリケーションで開くcsvファイルのMIMEタイプとして設定するもの
私は設定しています:
MIMEタイプ:テキスト/ CSV
content_disposition:添付ファイルを。 filename.csv
区切り記号(、または;)の選択は、ロケールに依存する可能性があります。カンマ区切りのファイルを開くのに問題は一度もありません。 – pavium
@pavium:そうです、地域設定ではおそらく "リスト区切り"です。 –
Content-Typeの名前パラメータをIMHO無用に設定しています... –