lag*_*uyn 6 browser ruby-on-rails content-disposition
在我的网页(由Rails呈现)中,我想让用户右键单击照片以显示浏览器的"另存为"对话框,让用户将照片保存到硬盘中.
但是,我服务器上的照片有不寻常的文件名(长十六进制名称),没有文件扩展名."另存为"对话框中的文件名提示具有此丑陋的文件名.如果用户点击保存,他们最终将得到一个命名不佳的文件,没有文件扩展名.
该网页是知道照片的的实际文件名(即来到了相机,例如名称).有没有办法让我以编程方式使用我选择的文件名覆盖"另存为"对话框的文件名提示?
我知道Content-Dispostion标头,并且通过此标头可以指定文件名.但是,我认为为了能够使用这个头,我需要将整个文件加载/渲染到浏览器.如果要下载的资源是电影,那么加载文件可能会使浏览器超时......就像是100meg视频一样.
思考?
-一个
| 归档时间: |
|
| 查看次数: |
1685 次 |
| 最近记录: |