他の場所(基本的にはプロキシ)からダウンロードしたばかりのファイルをユーザーに送信する必要があるSinatraアプリを構築しています。
大部分は機能していますが、コードで指定されている正しいファイル名をSinatraに送信させることができません。私が使用しているコードは次のとおりです。
get '/' do
attachment file.name
headers['Content-Type'] = file.content_type
headers['Content-Disposition'] = 'attachment'
file.body
end
(file.body
ファイルの内容です)
Sinatraに必要なファイル名を使用させるにはどうすればよいですか?