簡體   English   中英

Ruby on Rails:將文件上傳到服務器

[英]Ruby on Rails : upload file to server

我正在使用Android設備通過POST方法將文件上傳到服務器。 但我不知道如何讓Rails處理這個事件。 這意味着,Android設備通過方法POST通過鏈接將文件發送到服務器后: http://localhost/upload_file ,rails服務器可以處理此事件,並將此文件放入數據庫中。

我有谷歌和一些結果告訴我使用額外的插件。 是否存在任何純方法只使用rails? 請告訴我。

謝謝 :)

Rails可以非常輕松地處理文件上傳。 以下是您應閱讀的相關指南: http//guides.rubyonrails.org/form_helpers.html

這是指南中的一小段:

5.1什么上傳

params散列中的對象是IO的子類的實例。 根據上載文件的大小,它實際上可能是StringIO或由臨時文件支持的File實例。 在這兩種情況下,對象都將具有original_filename屬性,該屬性包含文件在用戶計算機上具有的名稱,以及包含上載文件的MIME類型的content_type屬性。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM