Google Chrome でファイル名にカンマを含むファイルをダウンロードさせる
Google Chrome は ContentDisposition の attachment; filename*= にカンマを含むファイル名を指定するとダウンロードに失敗する
対応策
test,aaa.txt のカンマを %2C に置換してエスケープさせるとカンマのままダウンロード可能
ContentDisposition のレスポンス
attachment; filename*=UTF8''''test%2Caaa.txt; filename="test,aaa.txt"
※filename= はオプションなので、たぶん無くてもよい
コメント