回形针直接到S3无效的内容类型

时间:2015-06-27 16:19:08

标签: ruby-on-rails amazon-s3 paperclip

当我将文件直接上传到S3时,取出该网址并将其传递给Paperclip以保存在模型中,Paperclip检测到content_type application/octet-stream的错误def update @model.update({ video: URI.parse(URI.unescape(clip_params[:video_url])), thumbnail: URI.parse(URI.unescape(clip_params[:thumbnail_url])) }) end 。为什么呢?

我的控制器方法如下所示:

content_type

我在我的模型中验证validates_attachment :video, content_type: { content_type: 'video/mp4' } validates_attachment :thumbnail, content_type: { content_type: 'image/png' } ,如下所示:

content_type

但我仍然收到Paperclip的错误,指出我的文件的iptables --table nat --append POSTROUTING --out-interface eth0 -j MASQUERADE iptables --append FORWARD --in-interface xenbr0 -j ACCEPT 无效。当我传入URL时,为什么没有读取正确的内容类型?

0 个答案:

没有答案