我的朋友试图将图像上传到我的联想手机上的http://aspinteresting.com网站,该应用返回了“invalid content type
”错误。在她的手机上,照片的“细节”表示该文件是“jpg”文件。
但是,正如您所看到的,我在模型中允许这样做:
class Pin < ActiveRecord::Base
belongs_to :user
has_attached_file :image, :styles => { :large => "x600>", :medium => "300x300>", :thumb => "100x100>" }
validates_attachment_content_type :image, :content_type => ["image/jpg", "image/jpeg", "image/png", "image/gif"]
validates :image, presence: true
validates :description, presence: true
end
这让我完全难过。我以前从未在我的应用程序中看到此错误,现在许多人已经上传了许多不同的图像。