Tôi đang làm việc trên một API REST, cố gắng để tải lên một hình ảnh của người dùng với:tập tin tải lên với nho và kẹp giấy
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">
tôi đã cố gắng thử nghiệm kẹp giấy với một bộ điều khiển và nó làm việc nhưng khi tôi cố gắng để tải lên thông qua api nho nó không làm việc tiêu đề bài viết của tôi là multipart/form-data
Mã của tôi cho việc tải lên là này
user = User.find(20)
user.picture = params[:picture]
user.save!
Vì vậy, nếu không thể tải tệp lên qua nho thì có cách nào khác để tải tệp lên qua REST api không?
Điều này không hoạt động: http://stackoverflow.com/qu estions/15354699/how-do-you-upload-a-file-với-kẹp giấy-không-đường ray – Chloe