Content-Disposition ヘッダーによるダウンロード時のファイル名の指定について、色々調べたことをまとめます。 まずファイル名の指定方法には2種類あり、ブラウザによって対応状況が違います。 - attachment; filename="hogehoge.pdf" - attachment; filename*=uti-8'ja'hogehoge.pdf いずれも RFC 5987 に規定されている書き方に準拠しているので、両方とも正しいです。 IE の場合、IE9 は両方に対応していますが、IE6-8 は前者のみに対応しています。 Chrome (18.0) と Firefox (11.0) は両方に対応しています。Safari (5.1.5) は前者のみで、2バイト文字の取り扱いはできません。 ファイル名はパーセントエンコードする必要があります。パーセントエンコーディング