我尝试使用CarrierWave下载此image,但它一直提供此例外:
CarrierWave::IntegrityError
我的下载适用于许多图片,但它不适用于此特定域。
我已经看过这个documentation,但它并没有说太多。
这是我的白名单:
%w(jpg jpeg gif png)
答案 0 :(得分:1)
尝试下载不在扩展程序白名单上或位于扩展程序黑名单中的图像时,似乎会引发CarrierWave::IntegrityError
。
您可以查看导致IntegrityError
的{{3}}的CarrierWave specs。这可以帮助您找出代码引发错误的原因。