Мой backend API использовал Rails 5.2.3, а front-end - JS реакции. Из front-end я установил запрос на экспорт файла csv.
Это нормально с содержимым этого файла но имя файла не то, что я ожидал.
Из серверной части,
CSV.open(pathFile, "wb", {:col_sep => "\t"}) do |csv|
csv<< "content"
end
send_file(pathFile, {:type => "application/octet-stream"})
Я видел, что заголовок ответа - это то, что я ожидал
Content-Disposition: attachment; filename="schedule_20200310_20200317.csv"
Но файл загрузки из браузеров (Chrome / Firefox) имеет другое имя (Export_20200310_1427.csv). Формат выглядит так: «Export_» - это префикс и yyyyMMdd_hhmm.csv, я понятия не имею с ними. Кто-нибудь поможет мне выяснить проблему здесь? Большое вам спасибо.