以我控制器request.body.read
結果是:如何讀取格式數據用紅寶石
=============
--AJAX-----------------------1267183973160
Content-Disposition: form-data; name="1261400603_page_white_word.png"; filename="1261400603_page_white_word.png"
Content-Type: application/octet-stream
thefile
--AJAX-----------------------1267183973160
Content-Disposition: form-data; name="1261400536_page_white_excel.png"; filename="1261400536_page_white_excel.png"
Content-Type: application/octet-stream
thefile
--AJAX-----------------------1267183973160--
=============
它包含n個表格數據(在我的示例2),我的目標是循環通過n形狀配合數據並獲取數據name
,filename
並上傳了一個文件,在我的例子中我用thefile
替換了二進制數據。
這裏是params哈希表的
{"action"=>"create", "controller"=>"photos", "1265144945_395.jpg"=>#<File:/var/folders/BT/BTpdsWBkF6myaI-sl3+1NU+++TI/-Tmp-/RackMultipart20100226-273-1un364r-0>}
乾杯
什麼是'params'散列? – MBO 2010-02-26 12:22:58
我添加了參數內容... – denisjacquemin 2010-02-26 12:41:29
是否存在由params指向的文件?它的內容是什麼? – anshul 2010-02-26 13:27:26