2017-05-20 56 views
1

我嘗試在Flask上編寫簡單的RESTful API。在不使用Web瀏覽器的情況下,讓用戶僅通過使用Web請求即可上傳目錄的方式很好?例如:在這種情況下Flask上的RESTful API。如何上傳目錄到服務器

curl ... http://localhost:5000/api/v1/uploaddirectory... 

或上傳目錄可能只是如何爲歸檔文件傳輸?

curl -F "[email protected]/home/directory.zip" "http://localhost:5000/api/v1/uploaddirectory" 

回答

1

讓瓶子接受文件比我想轉儲到SO帖子更多的代碼。由於問題如此廣泛,我將指出您的資源,這些資源會爲您提供有關如何解決此問題的明確說明。

下面是關於如何上傳文件燒瓶的樣板文件:因爲它爲許多問題,瓶都有自己的文件上傳模塊http://flask.pocoo.org/docs/0.12/patterns/fileuploads/

。你可以看看flask-uploads

如果你真的使用curl上傳一堆文件在目錄設置,請參閱本SO張貼在一個目錄遞歸上傳的所有內容:Uploading all of files in my local directory with curl