老大要求用 paperclip 上传文件,我去 github 上也找了一些利用 paperclip 上传文件的例子,都是介绍如何上传 image 或者 pdf 的,于是我下载了一个 pdf 的基于 rails4.0 的例子,但是还是有几个问题需要大佬们帮忙看看。 1.我上传的文件是自定义格式的,其实是 rar 文件,只是为了需求将后缀修订为 oce 文件,所以我将例子中校验那块修订为如下, validates_attachment_content_type :attachment, :content_type => [‘application/zip] validates_attachment_file_name :attachment, ::matches => [/oce\Z/, /OCE\Z/], 但是仍然报错, •File pdf content type is invalid •File pdf is invalid 所以我在想,是不是还有那个地方需要修改呢? 2.我用一个 txt 文件修改了后缀为 pdf 文件模式,我去上传,还是会报错 •File pdf has an extension that does not match its contents 似乎不光后缀比较还会做内容比较。
我已经搞晕了,麻烦各位帮我看看如何让其不去做文件检查呢?