私の Rails 4.2.5 アプリは、モバイル アプリから JPG アップロードを受信しています。ただし、ヘッダーの MIME タイプは次のとおりです。
application/octet-stream
PaperClip 4.3.2 は次のエラーを返します。
[paperclip] Content Type Spoof: Filename 70221009989740.jpg (application/octet-stream from Headers, ...
次を使用してこの問題を回避しました。
validate_media_type => false
と
do_not_validate_attachment_file_type
オプション。
ただし、これは安全ではないようです。MIME タイプ "application/octet-stream" で media_type と file_type を正しく検証するにはどうすればよいですか?