【发布时间】:2013-09-11 12:41:52
【问题描述】:
在我的 Rails Web 应用程序中,我必须上传 audio 和 video 文件并针对 invalid file types 进行验证,我使用了 @ 987654321@ 我也能成功。但是,如果我创建一个文本文件并将扩展名从 .txt 更改为 .mp3,例如test.txt 到 test.mp3,jquery 验证引擎会将其视为有效,因为文件扩展名对音频有效。
我还想检查内容类型。当我在播放器中打开test.mp3 时,它向我显示了一条错误消息Stream contains no data。我希望在界面中执行这种验证。在 Rails 中可以吗?
我正在使用,
Rails 3.2.13
Ruby 2.0.0-dev
希望任何人都可以帮助我。谢谢:)-
【问题讨论】:
标签: ruby-on-rails-3 file-upload mime-types content-type