Rails を使用して、次のようにファイルをユーザーに提供しています。
def show
headers['Content-Disposition'] = "attachment; filename=\"SIGNATURE\""
headers['Content-Type'] = "text/plain"
render :text => 'some text file content'
end
私のブラウザ (OS X の Chrome) は、ダウンロード時に名前が に変更SIGNATURE
さSIGNATURE.txt
れます。
の設定や後Content-Type: application/unknown
に置くなど、いくつかの方法を試しました。.
SIGNATURE
ブラウザがファイル名に拡張子を付けないようにするにはどうすればよいですか?
これは特に Rails に関する質問ではありません。HTTP ヘッダーの応答設定が必要である可能性が高いです。