Rails中的MIME类型错误
来源:互联网 发布:淘宝便携自行车 编辑:程序博客网 时间:2024/06/05 21:42
什么是MIME?
MIME(Multipurpose Internet Mail
Extensions)多用途互联网邮件扩展类型,是来设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开
问题记录:
在用’axlsx_rails’ gem包做excel(文件后缀.xlsx)导出的时候,出现MIME没有初始化的错误
请求href: http://my_domain/export/export_file.xlsx
在export_controller.rb中
respond_to do |format| format.xlsx {response.headers['Content-Disposition'] = "attachment; filename=#{filename}.xlsx"} end
解决方式:
# config/initializers/mime_types.rb# Be sure to restart your server when you modify this file.# Add new mime types for use in respond_to blocks:# Mime::Type.register "text/richtext", :rtfMime::Type.register "application/xlsx", :xlsx
阅读全文
0 0
- Rails中的MIME类型错误
- IIS中的 MIME类型
- IIS中的 MIME类型
- IIS中的MIME类型
- IIS中的 MIME类型
- IIS中的MIME类型
- IIS中的 MIME类型
- IIS中的MIME类型设置
- IIS中的 MIME类型 HTTP 错误 404 - 文件或目录未找到。
- MIME Types MIME 类型
- MIME Types MIME 类型
- Mime类型
- MIME类型
- MIME类型
- MIME类型
- MIME类型
- MIME类型
- MIME类型
- maven整合SSH框架详解
- PAT_A 1056. Mice and Rice (25)
- opencv Canny图片边缘检测
- Unable to start activity ComponentInfo
- van老师的题
- Rails中的MIME类型错误
- JSTL和EL表达式
- Markdown(editormd)语法解析成html
- 解决Linux的 【有1 个软件包没有被完全安装或卸载】 问题
- ASP.NET C#如何读取word,写入word,复制内容到另一个word文档,批量修改文件名
- 最长公共子串
- python运维__fifth_chapter(1)--time module 翻译
- 乌鲁木齐网络赛J题(最小费用最大流模板)
- byte数据类型的初步入门