【问题标题】:Paperclip photo upload via RestKit or any HTTP request通过 RestKit 或任何 HTTP 请求上传回形针照片
【发布时间】:2023-04-01 14:52:01
【问题描述】:

我正在使用 mongoid-paperclip 在 amazon 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 还是来自回形针?

【问题讨论】:

    标签: iphone ruby-on-rails mongoid paperclip restkit


    【解决方案1】:

    如果有人遇到与您相同的问题需要致电

    current_user.avatar = params[:avatar]
    

    解释

    current_user是当前登录的用户,任何用户都可以工作

    avatar 是我的回形针名称

    params[:avatar] 是您要上传的文件

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-03
      • 2015-07-03
      • 1970-01-01
      • 1970-01-01
      • 2013-05-06
      • 1970-01-01
      • 2013-01-18
      • 2013-11-09
      相关资源
      最近更新 更多