変数content_type = "application/pdf"
には、他の任意のMIMEタイプも含めることができます。特定のコンテンツタイプのデフォルトの拡張子を取得する方法は?
どのようにしてコンテンツタイプのデフォルトの拡張子を取得できますか?
私は現在、2つの解決策を持っていますが、これは非常に「複雑な」ものです。
は
content_type.split("/")[1]
利用MIME ::タイプ
require 'mime/types'
MIME::Types[content_type].first.extensions.first
文字列をハックよりよい解決策はありますか?
2番目のソリューションを使用して、魅力的に働きました。ところで、レールアプリでは、私はMIME /タイプを必要としませんでした。 –