2017-09-29 3 views
0

が想像クライアントからサーバにファイルを保存し、私はクライアント上でこのテキストを持っている:ルビーは

<form action="{{ some action }}"> 
    <input type="file" name="certificate_template"> 
    <input type="submit" value="AAAeee, send me to server!"> 
</form> 

私は「アップロード」という名前のフォルダ内のサーバーに、このクライアントファイルを保存するにはどうすればよいですか?

答えて

0

ポストアクションを持つフォームが必要です。コントローラーの対応するポストルートには、ファイルに保存するロジックが実行されます。Rubyの組み込みのFile classには、必要なメソッドが必要ですが、アップロードしたファイルが悪質でないことを確認します。