我正在使用回形针来接受图像上传。我的附件有以下验证:
validates_attachment :image, content_type: { content_type: ['image/jpg', 'image/png'] }, size: { in: 0..500.kilobytes }
上传 png 工作正常,但上传 jpeg 不起作用,并导致表单中显示的保存错误。错误在 image_content_type 上。我该如何调试这个问题?
我正在使用回形针来接受图像上传。我的附件有以下验证:
validates_attachment :image, content_type: { content_type: ['image/jpg', 'image/png'] }, size: { in: 0..500.kilobytes }
上传 png 工作正常,但上传 jpeg 不起作用,并导致表单中显示的保存错误。错误在 image_content_type 上。我该如何调试这个问题?
我相信要使用的正确 MIME 类型是image/jpeg
:
validates_attachment :image, content_type: { content_type: ['image/jpeg', 'image/png'] }, size: { in: 0..500.kilobytes }