CSVダウンロードのときにつけるヘッダ

Mar 2, 2021 12:11 · 171 words · 1 minute read

Content-Type: text/csv; charset=cp932
Content-Disposition: attachment;filename=your_filename.csv
  • CSVファイルはエクセルで開かれることが多いのでエンコーディングはcp932を使う
  • ダウンロードファイルなことを明示するために Content-Disposition を明示する
  • Content-Transfer-Encoding というヘッダを設定する例がでてくるけど、これは電子メール用のヘッダなのでつけてもブラウザはこれを無視する。つけないでよい

参考

tweet Share