Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在rails 4和postman中使用json api上传图像_Json_Ruby On Rails 4_Paperclip_Rails Api_Postman - Fatal编程技术网

如何在rails 4和postman中使用json api上传图像

如何在rails 4和postman中使用json api上传图像,json,ruby-on-rails-4,paperclip,rails-api,postman,Json,Ruby On Rails 4,Paperclip,Rails Api,Postman,我正在使用rails 4应用程序,在那里我可以上传带有描述的图像。我可以在web应用程序上上传图像,但我想测试json API。 我想在chrome浏览器的postman Rest客户端上传HTTP POST中的图像,但我似乎无法让它正常工作 def create @pin = current_user.pins.new(pin_params) @pin.save respond_with(@pin) end def pin_params params.

我正在使用rails 4应用程序,在那里我可以上传带有描述的图像。我可以在web应用程序上上传图像,但我想测试json API。 我想在chrome浏览器的postman Rest客户端上传HTTP POST中的图像,但我似乎无法让它正常工作

def create
    @pin = current_user.pins.new(pin_params)
    @pin.save
    respond_with(@pin)
  end
 def pin_params
      params.require(:pin).permit(:description, :user_id, :image, :tag_list)
    end
这是我完整的PIN控制器


我正在使用paperclip 4.2 gem进行图像上传和amazon s3存储

如果您查看了模型,您是否使用has_attached_文件配置了模型?