2014-05-22 147 views
0

我想要一個網頁,您可以上傳一個zip文件,然後服務器(嵌入式linux)將下載並保存它。我的HTML頁面有這樣的:使用cURL將文件從HTML頁面上傳到服務器

<form method="POST" enctype='multipart/form-data' action="upload.cgi"> 
<input type=file name=upload> 
<input type=submit name=press value="OK"> 
</form> 

這會創建上傳和提交按鈕。我遇到的麻煩是後端腳本。我有lua &殼在我的處置(請不要給我一個php例子)。我認爲cURL會是這樣做的最好方式,但我不確定。我猜我需要的upload.cgi是這樣,那麼:

curl --form [email protected] --form press=OK 

如果我通過在localfilename這是該文件的名稱與正在上傳?

我的問題是:

  1. 這是上傳使用給我的資源的HTML頁面(30MB)zip文件的最佳/最快的方法是什麼?
  2. 如果是這樣,我的例子正確的方法來做到這一點 和句法準確?

回答

相關問題