gpt4 book ai didi

ruby-on-rails - Rails : MIME type issues with . M4V文件

转载 作者:行者123 更新时间:2023-12-04 04:08:31 26 4
gpt4 key购买 nike

在我的Rails应用程序中,我试图获取文件的MIME类型,如下所示:

MIME::Types.type_for("example.m4v").to_s

但是它没有意识到这一点。

我尝试将以下内容添加到 config/initializers/mime_types.rb中(并重新启动服务器),但没有任何运气:
Mime::Type.register "video/mp4", :m4v

最佳答案

您需要在config/initializers/mime_types.rb文件中添加以下几行:

# register MIME type with Rails 
Mime::Type.register "video/mp4", :m4v

# register MIME type with MIME::Type gem
MIME::Types.add(MIME::Type.from_array("video/mp4", %(m4v)))

现在,您可以在控制台中测试结果
MIME::Types.type_for("abc.m4v").to_s
#=> "video/mp4"

关于ruby-on-rails - Rails : MIME type issues with . M4V文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2414474/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com