我正在使用mongoid-paperclip在亚马逊s3上传图像,并且使用multipart / form-data在网络上运行正常。
但是当我尝试使用CURL或RestKit使用HTTP PUT请求上传图像时,配置文件可以正常工作并返回{ status: ok }
,但文件没有上传。
has_mongoid_attached_file :avatar,
:styles => {
:original => ['1000x1000>', :png],
:small => ['64x64#', :png],
:medium => ['250x250', :png],
:large => ['500x500>', :png]
},
:convert_options => { :all => '-background white -flatten +matte' }
所以现在我不知道问题出在哪里,是来自RestKit还是来自回形针?
答案 0 :(得分:0)
如果有人遇到需要调用的同样问题
current_user.avatar = params[:avatar]
解释
current_user
是用户当前登录的,任何用户都可以使用
avatar
是我的回形针名称
params[:avatar]
是您要上传的文件