6
我正在開發基於內部網絡的應用程序來存儲和編目照片。我應該如何檢索並將這些文件保存到服務器?如何使用Catalyst上傳文件?
注:我想將文件保存到文件系統,而不是數據庫。
與你熟悉的上傳INPUT類似How can I handle HTTP file uploads?
我正在開發基於內部網絡的應用程序來存儲和編目照片。我應該如何檢索並將這些文件保存到服務器?如何使用Catalyst上傳文件?
注:我想將文件保存到文件系統,而不是數據庫。
與你熟悉的上傳INPUT類似How can I handle HTTP file uploads?
開始你的HTML表單,並確保HTML表單標籤具有參數enctype="multipart/form-data"
你Catalyst::Request對象($c->request
)提供訪問和操作的兩種方法文件。
每個文件上傳字段將被實例化爲一個Catalyst::Request::Upload對象。
$c->request->upload
將以標量或列表形式返回上傳對象。 $c->request->uploads
將返回對上傳對象散列的引用。
Upload對象提供了幾種保存和複製文件的方法。
查看我上面鏈接的手冊頁。
http://search.cpan.org/perldoc?Catalyst::Request http://search.cpan.org/perldoc?Catalyst::Request::Upload – 2008-12-04 00:15:08