我正在开发一个REST API,尝试上传用户的图片:
No handler found for #<Hashie::Mash filename="user.png" head="Content-Disposition: form-data; name=\"picture\"; filename=\"user.png\"\r\nContent-Type: image/png\r\n" name="picture" tempfile=#<File:/var/folders/7g/b_rgx2c909vf8dpk2v00r7r80000gn/T/RackMultipart20121228-52105-43ered> type="image/png">
我尝试使用控制器测试回形针,但是当我尝试通过葡萄api上传时它不起作用我的帖子标题是multipart/form-data
我上传的代码就是这个
user = User.find(20)
user.picture = params[:picture]
user.save!
Run Code Online (Sandbox Code Playgroud)
因此,如果无法通过葡萄上传文件,还有其他方法可以通过REST api上传文件吗?