在我的 Rails Web 应用程序中,我必须上传音频和视频文件并针对无效文件类型进行验证,我已经使用过jquery-validation engine
并且可以成功地做到这一点。但是,如果我创建一个文本文件并将扩展名从更改.txt
为.mp3
,例如更改test.txt
为test.mp3
,它将被 jquery 验证引擎视为有效,因为文件扩展名对音频有效。
我也想检查内容类型。当我test.mp3
在播放器中打开时,它显示了一条错误消息Stream contains no data
。我希望在界面中执行这种验证。在 Rails 中可以吗?
我在用着,
Rails 3.2.13
Ruby 2.0.0-dev
希望任何人都可以帮助我。谢谢 :)-